Maison  >  Article  >  développement back-end  >  Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

黄舟
黄舟original
2017-01-16 13:53:131437parcourir

Continuez à apprendre les opérations associées aux listes de l'article précédent, principalement l'apprentissage du partitionnement de liste et plusieurs fonctions qui opèrent sur les éléments de la liste, qui est un complément à l'article précédent.

1. Découpage de la liste
Format : str1=str[position de départ : position de fin]
Fonction : Copier les éléments dans l'intervalle spécifié dans str vers str1, c'est-à-dire partitionner Ce que vous obtenez est une copie de la chaîne d'origine, pas seulement une étiquette pointant vers str. Ce que vous obtenez grâce à l'affectation "=" est juste une étiquette de str. Autrement dit, l'opération sur str est l'opération sur str1, qui est similaire. au transfert de valeur en Java et aux citations.

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

2. Opérateur de répétition de liste (*)

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

3. Opérateur d'appartenance (in not in)
Fonction : Déterminer si un élément existe dans une liste

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

4. Fonctions intégrées de liste
(1)count() : Comptez le nombre de fois qu'un élément apparaît dans la liste

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

(2)index() : renvoie la position où l'élément spécifié apparaît pour la première fois dans la liste

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

Cette fonction peut également être utilisé Ajouter des paramètres pour rechercher dans l'intervalle spécifié.

(3)fonction reverse() : réaliser l'inversion des éléments de la liste

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

Bien sûr, cela peut aussi être réalisé du plus grand Tri au plus petit (notez que reverse=True est en majuscule)

Python Zero Basics Introduction 4 : Partage de listes

Python Zero Basics Introduction 4 : Partage de listes

Les connaissances pertinentes sur les listes se trouvent essentiellement ici , et sera réglé demain. Une structure de données similaire à une liste - un tuple. Enfin, joignez le code d'aujourd'hui :

print("------列表的分片------")
str1="abcdefg"str2=str1[0:2]print(str2)print("------重复操作符------")
list=["小甲鱼","小布丁","大布丁"]
list=list*3print(list)print("------成员关系操作符------")print("小甲鱼" in list)print("\n")


list1=['123',"华为",["三星","小米"]]print("三星" in list1)print("\n")print("三星" in list1[2])

list2=['1','1','2','3']
num=list2.count('1')print("列表中元素1出现的次数为:%d"%num)
list3=list2[:]print(list3.index('1'))print(list3)
list3.reverse()print(list3)

list4=[2,1,4,3,7,5]print(list4)print("\n")
list4.sort()print(list4)

list4.sort(reverse=True)print(list4)

Ce qui précède est le contenu fragmenté de la quatrième liste d'introduction à Python base zéro. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php. .cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn