[PYTHON] Différences et points communs entre le type de dict, le type de liste et le type de tuple

Qu'est-ce que le type de dict, le type de liste et le type de tuple?

Ajouter un élément

a={"apple":1,"orange":2,"book":3}
a["ball"]=4 #Ajouter un élément
print(a)

Résultat d'exécution


a={"apple":1,"orange":2,"book":3,"ball":4}
a=["apple","orange","book"]
a.append("ball") #Ajouter un élément
print(a) 

Résultat d'exécution


a=["apple","orange","book","ball"]

Supprimer l'élément

La méthode de suppression est la même pour le type de dict et le type de liste. Le type de tuple ne peut pas supprimer un élément. Les deux suivants sont typiques.

type de dict


a={"apple":1,"orange":2,"book":3}
a.pop("apple")
print(a)

Résultat d'exécution


a={"orange":2,"book":3}

type de liste


a=["apple","orange","book"]
a.pop("0")
print(a)

Résultat d'exécution


["orange","book"]

type de dict


a={"apple":1,"orange":2,"book":3}
del a["apple"]
print(a)

Résultat d'exécution


{"orange":2,"book":3}

type de liste


a=["apple","orange","book"]
del a[0]
print(a)

Résultat d'exécution


["orange","book"]

Recommended Posts

Différences et points communs entre le type de dict, le type de liste et le type de tuple
[Python Iroha] Différence entre List et Tuple
Différence entre les répertoires Windows et Linux
Différence entre list () et [] en Python
Différence entre la commande yum et la commande APT
Différence entre Python, stftime et strptime
Différences entre Ruby et Python dans la portée
Python> XXX vide (XXX: dict, liste, tuple, ensemble)> {} / [] / () / set ()
Différences entre la syntaxe Python et Java
Différence entre append et + = dans la liste Python
Matplotlib Basics / Différence entre fig et axes
Différence entre le tableau Numpy 1D [x] et le tableau 2D [x, 1]
Différences de multithreading entre Python et Jython
Différence entre Ruby et Python (syntaxe de base)
Différence entre numpy.ndarray et list (dimension, taille)
Différences entre queryStringParameters et multiValueQueryStringParameters dans AWS Lambda
Résumé des différences entre PHP et Python
Type de liste, taple type 2
Différences de comportement entre les opérateurs append () et "+ =" lors de l'ajout de données à une liste en Python
Type de liste, type de taple
list et numpy
[Python] Comment trier un dict dans une liste et une instance dans une liste
EP 3 Connaître les différences entre octets, str et unicode
Différence entre les méthodes numpy et pandas pour trouver une distribution