Maison  >  Article  >  développement back-end  >  Partager un résumé des conteneurs Python

Partager un résumé des conteneurs Python

Y2J
Y2Joriginal
2017-05-02 15:07:351094parcourir

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}
Accès :

1.a[key]
a[‘zxw']=91

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
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)

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}

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!

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