Python, im Gegensatz zu anderen Sprachen implementiert keinen normalen " length () " oder " size () "-Methode , um die Größe eines Arrays zu lesen - zB " array.length (). " Stattdessen setzt sie die __ len__ ()-Methode , die das Array selbst als Parameter annimmt . Diese Methode ist identisch zwischen normalen Arrays, die mit " array.array (Zeichen ) " deklariert werden ; Listen, die durch eckige Klammern definiert sind "[]" , und Tupel , die durch Klammern definiert sind. Besondere Objekttypen , wie Streicher und Bäumen, auch diese Methode implementieren . Anleitung
1
Suchen Sie die Variable Namen für Ihr Array. Zum Beispiel, wenn es in einer Linie erklärt wurde " arr = [1 , 2, 3 ];" " . Arr " Name der Variablen wäre Arrays können auch als " array.array ( 'i' ) " für ein Array von ganzen Zahlen angegeben werden.
2
Referenz des Arrays Größe wie len ( arr) . Python interpretiert dies als Aufruf der Methode arr.__ (len ) __ , die eine besondere interne Methode ist , die von den meisten Klassen, die eine Länge , die die Größe des Arrays zurückgibt implementiert.
3
Legen Sie die Referenz in Ihren Code auf die Array- Größe zugreifen .