Vitajte na [www.pocitac.win] Obľúbené stránky
Python na rozdiel od iných jazykov nevykonáva normálnu metódu „length ()“ alebo „size ()“ na čítanie veľkosti poľa - napr. „Array“ .length (). " Namiesto toho implementuje metódu len (), ktorá berie samotné pole ako parameter. Táto metóda je totožná medzi normálnymi poľami, ktoré sú deklarované ako „array.array (character)“; zoznamy, ktoré sú definované v hranatých zátvorkách „[]“; a n-tice, ktoré sú definované v zátvorkách. Túto metódu implementujú aj špeciálne typy objektov, napríklad reťazce a stromy.
Krok 1
Vyhľadajte názov premennej pre svoje pole. Napríklad, ak to bolo deklarované v riadku „arr = [1, 2, 3];“ "the variable name would be "arr."", 3, [[Polia môžu byť tiež deklarované ako "array.array ('i')" pre celý rad celých čísel.
Krok 2
Referenciu veľkosti poľa ako len (arr). Python to interpretuje tak, že volá metódu arr .__ (len) __, čo je špeciálna interná metóda implementovaná väčšinou tried, ktoré majú dĺžku, ktorá vracia veľkosť poľa.
Vložte odkaz do svojho kódu a získajte prístup k poli size.
Tip
"arr .__ len __ ()" je tiež akceptovaný Pythonom, ale je ťažšie si ho zapamätať.
Copyright © počítačové znalosti Všetky práva vyhradené