Anonymní profil Joker – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Joker – Programujte.comAnonymní profil Joker – Programujte.com

 

Příspěvky odeslané z IP adresy 2a00:1028:9194:8452:b4b4:5f02:c8f:2b9a...–

Joker
Python › Update položky u 3D pole
11. 1. 2020   #385199

Ahoj,

 potřeboval bych poradit ohledně update pole. Mám 3D pole, pokud chci udělat update hodnot, pro pozice [x] a [x][y], vše funguje jak má. Ale pro pozici [x][y][z] se mi rozkopíruje do všech bloků. Nevíte někdo, co dělám špatně, případně jak dosáhnout update pouze pro 1 element.

Kód:

myList =
[

[[None, None, None, None], [None, None, None, None]], 

[[None, None, None, None], [None, None, None, None], [None, None, None, None]], 

[[None, None, None, None]]

]

myList[0] = 'c'

myList[1][0] = 'd'

myList[1][1][0] = 'e'
 

Výsledek:

[

'c',

['d', ['e', None, None, None], ['e', None, None, None]],

[['e', None, None, None]]

]

Očekávaný výsledek:

[

'c', 

['d', ['None', None, None, None], ['None', None, None, None]], 

[['e', None, None, None]]

]

Díky.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý