Array python est dynamique, de sorte que vous pouvez librement insérer de tableau, les éléments de suppression fonctionner.
1. Modifier les éléments
qui ont rien à dire, et java est le même, modifier directement bien.
arr = [ 'a', 'b', 'c']
arr [0] = 'ff';
impression (arr)
2. A la fin de la liste append éléments supplémentaires que
nous avons dit au début du tableau en python est dynamique, dite dynamique est sa longueur est dynamique.
arr = [ 'a', 'b', 'c']
arr.append ( 'd');
impression (arr)
3. Introduire élément INSERT (index)
ARR = [ 'A', 'B', 'C']
arr.insert (1, 'AA'.),
Impression (ARR)
4. del éléments de suppression
ARR = [ 'A', 'B', 'C']
del ARR [0]
Imprimer (ARR)
5. Utilisez les éléments de suppression pop
pop et del différence est que, retourne la méthode pop vous supprimez un élément, de sorte que vous pouvez continuer à utiliser l'élément est retiré, par exemple:
arr = [ 'a', 'b', 'c']
charme arr.pop = ();
imprimer (r)
impression (mendicité);
S'il y a index des paramètres de la méthode pop, la position d'index de l'élément est supprimé, s'il n'y a aucun paramètre d'index, la valeur par défaut supprimer la liste le dernier élément.
6. éléments remove supprimer les valeurs des éléments sur la base
si nous ne savons pas la position de l'élément que nous voulons supprimer, et ne connaît que la valeur de l'élément, puis utiliser remove:
arr = [ 'a', 'b', 'c']
arr.remove ( 'b');
imprimer (arr);
Mais une chose à noter, si la valeur de la liste de répétition, et que vous souhaitez utiliser supprimer le supprimer, vous ne pouvez supprimer la première valeur de l'indice avant.
7. En ce qui concerne l' accès à la fin de la valeur de l'élément
valeurs de la façon dont nous accédons à la fin de la liste sans connaître la longueur de la liste quand il? Ou la valeur avant - dernier. . . . .
Nous ne pouvons apprendre à connaître la longueur de la liste en Java pour fonctionner, le python est comment le faire?
arr = [ 'a', 'b', 'c']
impression (arr [-1]);
imprimer (arr [-2]);
8. Trier
méthode Python tri () vous permet de trier plus facilement la liste. Supposons que vous ayez une liste des voitures, les voitures et les rendre dans l' ordre alphabétique. Pour simplifier cette tâche, nous supposons que toutes les valeurs de la liste sont en minuscules.
voitures = [ 'BMW', 'audi', 'toyota', 'subaru']
cars.sort ();
imprimer (voitures);
Procédé de tri () pour modifier de façon permanente l'ordre des éléments de la liste. Maintenant, la voiture est dans l'ordre alphabétique, ne peut plus revenir à son ordre de tri d'origine.
Vous pouvez également utiliser l'argument inverse = vrai pour essayer de trier dans l'ordre inverse des caractères:
voitures = [ 'BMW', 'audi', 'toyota', 'subaru']
cars.sort (inverse = true);
imprimer (voitures);
De même, des modifications à l'élément de liste d'ordre est permanent.
L'utilisation de type temporaire trié ():
voitures = [ 'BMW', 'audi', 'toyota', 'subaru']
impression (voitures);
imprimer (triées (voitures));
imprimer (voitures);
Peut aussi être () passer des arguments aux fonctions = inverse est vrai triés.
9. Imprimer Liste de
l'attention juste imprimer la liste pour l' afficher en arrière, au lieu de commander, en utilisant la méthode inverse
voitures = [ 'BMW', 'audi', 'toyota', 'subaru']
cars.reverse ()
impression (voitures);
10. Obtenir la longueur de la liste
voitures = [ 'BMW', 'Audi', 'Toyota', 'Subaru']
Imprimer (LEN (voitures));