Miten ilmoitan joukon Pythonissa?
En löydä dokumentaatiosta mitään viittausta matriiseihin.
variable = []
Nyt muuttuja
viittaa tyhjään listaan*.
Tämä on tietysti osoitus, ei julistus. Pythonissa ei voi sanoa "tämä muuttuja ei saa koskaan viitata mihinkään muuhun kuin listaan", koska Python on dynaamisesti tyypitetty.
Pythonin oletusarvoisesti sisäänrakennettua tyyppiä kutsutaan listaksi*, ei arrayksi. Se on mielivaltaisen pituinen järjestetty säiliö, joka voi pitää sisällään heterogeenisen kokoelman objekteja (niiden tyypillä ei ole väliä ja niitä voidaan sekoittaa vapaasti). Tätä ei pidä sekoittaa array
-moduuliin, joka tarjoaa tyypin, joka on lähempänä C:n array
-tyyppiä; sisällön on oltava homogeeninen (kaikki samaa tyyppiä), mutta pituus on silti dynaaminen.
Näin:
my_array = [1, 'rebecca', 'allard', 15]
Pythonissa ei julisteta mitään. Sitä vain käytetään. Suosittelen, että aloitat jollakin http://diveintopython.net.