Python, contrairement à d'autres langues , ne pas mettre en œuvre un " length () " normal ou « size () " méthode pour lire la taille d'un tableau - array.length par exemple , "(). " Au lieu de cela , elle met en œuvre la méthode __ len__ (), qui prend le tableau lui-même en tant que paramètre . Cette méthode est identique entre les tableaux normaux , qui sont déclarées avec " array.array ( caractère )"; listes qui sont définis par des crochets "[]" et tuples , qui sont définis par des parenthèses . Types d'objets spéciaux, tels que des cordes et des arbres, aussi mettre en œuvre cette méthode. Instructions
1
Situer le nom de la variable pour votre tableau. Par exemple, si elle a été déclarée en ligne " arr = [1 , 2, 3 ];" . " Arr " le nom de la variable serait Les tableaux peuvent également être déclarées comme " array.array ( 'i' ) » pour un tableau d'entiers .
2
Référence de la taille du tableau comme len ( arr ) . Python interprète cela comme l'appel de la arr.__ (LEN) __ de la méthode, qui est une méthode interne spécial , mis en œuvre par la plupart des classes qui ont une longueur , qui renvoie la taille du tableau .
3
Insérez la référence dans votre code pour accéder à la taille du tableau.