Exemple 1
Amb print() mostrarem tots els valors que componen el nostre diccionari.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
# Execució
print(primera_participant)
Resultat:
{"nom": "Regina", "llinatge1": "Santorini", "llinatge2": "de la Cierva"}
Exemple 2
Continuam amb l'exemple anterior. Extraiem un únic valor del nostre diccionari, per exemple, el primer llinatge de la participant.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
# Execució
print(primera_participant["llinatge1"])
Resultat:
Exemple 3
Extraiem tots els valors emmagatzemats en el nostre diccionari de la següent manera.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
# Execució
for valor in primera_participant:
print(primera_participant[valor])
Resultat:
Regina
Santorini
de la Cierva
Exemple 4
Afegim un nou camp al diccionari, per exemple, la localitat.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
primera_participant["localitat"] = "Cangas del Narcea"
# Execució
# Mostrarem en pantalla el diccionari complet.
print(primera_participant)
# D'aquesta manera, els valors per separat i en posició vertical.
for valor in primera_participant:
print(primera_participant[valor])
Resultat:
{"nom": "Regina", "llinatge1": "Santorini", "llinatge2": "de la Cierva", "localitat":"Cangas del Narcea"}
Regina
Santorini
de la Cierva
Cangas del Narcea
Exemple 5
Amb la funció del dictionary[] eliminam l'element desitjat.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
del primera_participant["nom"]
# Execució
print(primera_participant)
Resultat:
{"llinatge1": "Santorini", "llinatge2": "de la Cierva"}
Exemple 6
Canviem un element per un altre donat.
# Variables
primera_participant = {"nom":"Regina","llinatge1":"Santorini",\
"llinatge2":"de la Cierva"}
primera_participant["nom"] = "Maria Angustias"
# Execució
for valor in primera_participant:
print(primera_participant[valor])
Resultat:
Maria Angustias
Santorini
de la Cierva
Exemple 7
Si fos necessari, amb la funció sorted() podem ordenar els valors d'un diccionari. Vegem un nou exemple.
dicc1 = {1: "A", 2: "B", 3: "Z", 4: "M"}
dicc1_ordenat = sorted(dicc1.values())
print(dicc1)
print(dicc1_ordenat)
Resultat:
{1: "A", 2: "B", 3: "Z", 4: "M"}
["A", "B", "M", "Z"]