Partager un résumé des conteneurs Python

Y2J
Libérer: 2017-05-02 15:07:35
original
1098 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur le résumé et l'organisation des conteneurs python

liste

tableau mutable

tuple

tableau immuable

dict

Dictionnaire de paires clé-valeur (dictionnaire)Initialisation :

Ajouter :

a={‘lyt':90}
Copier après la connexion
Accès :

1.a[key]
a[‘zxw']=91
Copier après la connexion

S'il n'existe pas, une erreur se produira


2.a.get(key)


S'il n'existe pas, retournez Aucun


3.a.get(key,val1)

n'existe pas et renvoie le val1 spécifié


####Jugement :


Supprimer :

>>>key in a
True/False
Copier après la connexion
S'il y en a, la val correspondante sera renvoyée, s'il n'y a pas d'erreur,

Notez que la clé doit être une variable immuable, telle qu'une chaîne, un entier ou un tuple. Pas un tableau.
a.pop(key)
Copier après la connexion

définir

>>> a
[1, 2, 3]
>>> b
(1, 2)
>>> d
{'lyt': 90}
>>> d[a]=99
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: unhashable type: &#39;list&#39;
>>> d[b]=99
>>> d
{(1, 2): 99, &#39;lyt&#39;: 90}
Copier après la connexion

Une collection sans clés en double Pour créer

vous devez fournir une liste

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!