Les opérations de base des listes Python sont : 1. Créer une liste, il suffit de mettre les différents éléments de données séparés par des virgules entre crochets ; 2. Ajouter de nouveaux éléments ; 3. Parcourir la liste ; valeur ; 5. Supprimez les éléments de la liste.
Recommandations d'apprentissage gratuites associées : Tutoriel Python( Vidéo)
Les opérations de base des listes Python sont :
Présente principalement les méthodes de fonctionnement détaillées des listes (List) en Python, y compris la création , Pour l'accès, la mise à jour, la suppression, d'autres opérations, etc., les amis dans le besoin peuvent s'y référer.
1. Créez une liste. Placez simplement les différents éléments de données séparés par des virgules entre crochets
List = ['wade','james','bosh','haslem']
Comme l'index de la chaîne, l'index de la liste commence à 0. La liste peut être interceptée, combinée, etc.
2. Ajouter de nouveaux éléments
1 List.append('allen') #方式一:向list结尾添加 参数object 2 >>> a=[1,2,3,4] 3 >>> a.append(5) 4 >>> print(a) 5 [1, 2, 3, 4, 5] 6 7 List.insert(4,'lewis') #方式二:插入一个元素 参数一:index位置 参数二:object 8 >>> a=[1,2,4] 9 >>> a.insert(2,3) 10 >>> print(a) 11 [1, 2, 3, 4] 12 13 List.extend(tableList) #方式三:扩展列表,参数:iterable参数 14 >>> a=[1,2,3] 15 >>> b=[4,5,6] 16 >>> a.extend(b) 17 >>> print(a) 18 [1, 2, 3, 4, 5, 6]
3. Parcourez la liste
for i in List: print i,
4. Accédez aux valeurs de la liste
Utilisez l'index d'indice pour accéder aux valeurs de la liste. Vous pouvez également utiliser des crochets pour intercepter les caractères, comme indiqué ci-dessous. :>>> List = [1, 2, 3, 4, 5, 6, 7 ] >>> print(List[3]) 4
5. Supprimer des éléments de la liste
1 List.remove() #删除方式一:参数object 如有重复元素,只会删除最靠前的 2 >>> a=[1,2,3] 3 >>> a.remove(2) 4 >>> print(a) 5 [1, 3] 6 7 List.pop() #删除方式二:pop 可选参数index删除指定位置的元素 默认为最后一个元素 8 >>> a=[1, 2, 3, 4, 5, 6] 9 >>> a.pop() 10 6 11 >>> print(a) 12 [1, 2, 3, 4, 5] 13 14 15 del List #删除方式三:可以删除整个列表或指定元素或者列表切片,list删除后无法访问。 16 >>> a=[1, 2, 3, 4, 5, 6] 17 >>> del a[5] 18 >>> print(a) 19 [1, 2, 3, 4, 5] 20 >>> del a 21 >>> print(a) 22 Traceback (most recent call last): 23 File "<pyshell#93>", line 1, in <module> 24 print(a)
Trier et inverser le code
1 List.reverse() 2 >>> a=[1, 2, 3, 4, 5, 6] 3 >>> a.reverse() 4 >>> print(a) 5 [6, 5, 4, 3, 2, 1] 6 7 8 List.sort() #sort有三个默认参数 cmp=None,key=None,reverse=False 因此可以制定排序参数 9 >>> a=[2,4,6,7,3,1,5] 10 >>> a.sort() 11 >>> print(a) 12 [1, 2, 3, 4, 5, 6, 7] 13 #python3X中,不能将数字和字符一起排序,会出现此报错 14 >>> a=[2,4,6,7,3,1,5,'a'] 15 >>> a.sort() 16 Traceback (most recent call last): 17 File "<pyshell#104>", line 1, in <module> 18 a.sort() 19 TypeError: unorderable types: str() < int()
7. .Interception de liste Python
L'interception de liste Python a le même type que l'opération de chaîne, comme indiqué ci-dessous :L = ['spam', 'Spam', 'SPAM!'] 操作: Python 表达式 结果 描述 L[2] 'SPAM!' 读取列表中第三个元素 L[-2] 'Spam' 读取列表中倒数第二个元素 L[1:] ['Spam', 'SPAM!'] 从第二个元素开始截取列表
Fonctions et méthodes d'opération de liste Python.
Les opérations de liste incluent les fonctions suivantes :5. list(seq ) : Convertir un tuple en liste
1 列表操作常用操作包含以下方法: 2 1、list.append(obj):在列表末尾添加新的对象 3 2、list.count(obj):统计某个元素在列表中出现的次数 4 3、list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 5 4、list.index(obj):从列表中找出某个值第一个匹配项的索引位置 6 5、list.insert(index, obj):将对象插入列表 7 6、list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 8 7、list.remove(obj):移除列表中某个值的第一个匹配项 9 8、list.reverse():反向列表中元素 10 9、list.sort([func]):对原列表进行排序
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!