1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Tömb létrehozása Pythonban

Hogyan készítsünk tömböt Pythonban. A tömbök hasznos és alapvető struktúrák, amelyek minden magas szintű nyelvben léteznek. A Pythonban a tömbök natív objektumok, amelyeket "listáknak" neveznek, és mindegyik objektumhoz számos módszer tartozik.

1. lépés

Hozzon létre egy listát szöveges vagy numerikus elemekkel. A Pythonban egy sor szövegelemből álló listát hozhat létre.

Sorolja fel a kívánt szövegelemeket, vesszővel elválasztva:my_array =['rebecca', 'juan', 'samir', 'heather']Használhat számokat is a tömbben:my_array =[-1,0,1, 2]Vagy keverhet is betűket és számokat:my_array =[1, 'rebecca', 'allard', 15]

2. lépés

Egy tömb értékeit index segítségével érheti el.

Tudja, hogy ez az index 0 alapú, ami azt jelenti, hogy a tömb első elemére a 0. pozícióval, a lista második elemére az 1. pozícióval hivatkozunk, és így tovább:print my_array[2]>>>> samir

3. lépés

Használjon listát szótárként. Szótár segítségével megkeresheti a névérték párokat a gyors visszakeresés érdekében.

Használjon szótárt a keresztnévhez társított vezetéknevek kereséséhez. Például:my_dic['rebecca'] ='allard'my_dic['juan'] ='hernandez'my_dic['heather'] ='aston'Ezután a szótár segítségével kinyomtathatja az értéket (a vezetéknevet) a a kulcs (a keresztnév):print my_dic['rebecca']>>>> allard

4. lépés

Lista beágyazása – vegye figyelembe, hogy a Python tömbjei bármilyen adattípust tartalmazhatnak, beleértve a többi tömböt is.

Hozzon létre egy listát, amely egy másikat tartalmaz, egyszerűen beillesztve azt a tömbelemek listájába. Például:my_friends =['rebecca', 'ben', 'biella', 'kevin']my_contacts =['steve', my_friends, 'lee']Mostantól használhatja a my_contacts-t normál tömbként:print my_contacts[0]>>>> steveÉs a beágyazott listát egy második hivatkozás használatával érheti el:print my_contacts[1][2]>>>> biella


  1. Hogyan hozzunk létre PLP Files
  2. Hogyan hozhatok létre csoportot a Twitteren?
  3. Terjesztési lista létrehozása a Comcast e-mailben
  4. Többdimenziós tömb létrehozása Rubyban
  5. Tömb létrehozása Pythonban