Maison >développement back-end >Tutoriel Python >Quelle est la signification de la liste en Python ? Comprendre les méthodes et l'utilisation des listes en Python dans un seul article
list en Python est un type de données courant dans python, qui est une classe intégrée en python et hérite d'un objet. Ensuite, nous présenterons de manière exhaustive les méthodes courantes de list et la classe
qui implémente la fonction de la classePython list pour définir la liste
>>> li = ["a", "b", "mpilgrim", "z", "example"] >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[0] 'a' >>> li[4] 'example'
Index de liste négative
>>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[-1] 'example' >>> li[-3] 'mpilgrim' >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[1:3] ['b', 'mpilgrim'] >>> li[1:-1] ['b', 'mpilgrim', 'z'] >>> li[0:3] ['a', 'b', 'mpilgrim']
Ajouter un élément à la liste
>>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li.append("new") >>> li ['a', 'b', 'mpilgrim', 'z', 'example', 'new'] >>> li.insert(2, "new") >>> li ['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new'] >>> li.extend(["two", "elements"]) >>> li ['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
Traverse
list1 = [x for x in range(0,10,2)] # 方法一 for i in range(len(list1)): print(list1[i], end=' ') # 方法二 for x in list1: print(x, end=' ') # 方法三 for ind,value in enumerate(list1): print(ind, value, sep='=', end = ' ')
Ce qui précède est ma compréhension personnelle. S'il y a des malentendus ou des erreurs, veuillez me corriger
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!