Introduction aux tuples, listes et dictionnaires Python

高洛峰
Libérer: 2017-03-20 10:59:32
original
1567 Les gens l'ont consulté
  • Tuple :

Les tuples sont souvent représentés par des parenthèses, c'est-à-dire : (), l'élément plus une virgule est l'identifiant du tuple.

 1 #定义一个元组 2  3 #tuple = 'a', 4  5 tuple = ('a','b','c','d','e','f','g') 6  7 #常规来说,定义了一个元组之后就无法再添加或修改元组的元素,但对元组切片可以添加会修改元组的元素。 8  9 print tuple[1:5]10 11 tuple = tuple[:2]+('h')+temp[2:]12 13 print(tuple)14 15 #使用for循环进行遍历元组16 17 for each in tuple:18 19     print each20 21 #通过range()函数和for循环获取元组内元素的序号22 23 for index in range(len(tuple)):24 25     print tuple[index]
Copier après la connexion
  • Liste :

Les listes sont souvent représentées par des crochets, c'est-à-dire : [] ;

Créer Une liste est simplement une liste de différents éléments de données séparés par des virgules et placés entre crochets.

Par exemple :

1 list1 = ['a','b','c',1,3,5]2 list2 = [1,2,3,4,5,6]3 list3 = ["abc","bcd","cde"]
Copier après la connexion

Parcours de la liste : (len(each) : représente la longueur de chaque itération variable , each : représente la variable de chaque itération )

1 list1 = ['a','b','c',1,3,5]2 for each in list13     print(each,len(each))
Copier après la connexion

Fonctions couramment utilisées dans les listes :

cmp(list1,list2) : Compare les éléments de deux listes

len(list) : Renvoie le nombre de list elements

max(list) : renvoie la valeur maximale de l'élément de liste

min(list) : renvoie la valeur minimale de l'élément de liste

list(tuple) : Convertir un tuple en liste

 9 méthodes couramment utilisées dans les listes :

list.append(obj) : Ajouter de nouveaux objets à la fin de la liste

list.count(obj ) : Comptez le nombre de fois qu'un élément apparaît dans la liste

list.extend(list) : Ajoutez une autre séquence contenant plusieurs valeurs à la fin de la liste, qui a l'effet d'étendre la liste

list .insert(index,obj) : Insérer l'objet avant l'élément d'index dans la liste

List.pop(obj=list[-1]) : Supprime un élément de la liste par défaut (la valeur par défaut est le dernier élément) et renvoie la valeur de l'élément

list.remove(obj) : supprime une valeur de la liste

list. reverse() : inverse les éléments de la liste

list.sort(function()) : Trie la liste

  • Dictionnaire (dict)

Le dictionnaire est composé d'accolades {} pour contenir ses données. Les accolades contiennent la clé (clé) et sa valeur correspondante (valeur). item. La clé et la valeur sont séparées par deux points :, et l'élément Les termes et les éléments sont séparés par des virgules. Un dictionnaire vide est un dictionnaire qui ne contient aucun élément. On peut également comprendre qu'un dictionnaire vide signifie que le bouclé. les accolades ne contiennent aucun contenu et sont directement représentées par des accolades {}.

Créez un dictionnaire :

dict = {'name':'john','age':20,'sex':male}

Remarque : La clé est a Immuable type de données

Accès au dictionnaire :

Le dictionnaire n'étant pas ordonné, l'accès au dictionnaire ne peut pas se faire via l'indexation via nom de la variable [ nom de la clé] pour y accéder.

Éléments ajoutés par le dictionnaire :

Nom de la variable : [nom de la clé nouvellement ajoutée] = valeur correspondant à la clé nouvellement ajoutée

Valeur des éléments modifiés par le dictionnaire :

Nom de la variable : [nom de la clé à modifier] = nouvelle valeur

Élément ou valeur de suppression du dictionnaire :

méthode del : supprime la valeur correspondant à la clé, del nom de la variable [nom de la clé] ;

Supprimer le dictionnaire, del nom de la variable. Méthode

 clear : efface le contenu du dictionnaire.

     Nom de la variable.clear()

  méthode pop : supprimez la valeur correspondant à la clé, mais elle affichera la valeur correspondante puis la supprimera

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal