El principal problema amb l'ús de la funció integrada dict%28%29 és que no permet claus definides per l'usuari. Això vol dir que si voleu crear un diccionari que inclogui claus personalitzades, haureu d'utilitzar una altra funció o biblioteca per fer-ho.
dictionary = dict() # Add values one by one to the dictionary dictionary[0] = 'Geeks' dictionary[2] = 'For' dictionary[3] = 1 print(dictionary)
Aquest codi crea un diccionari buit i després hi afegeix tres parells clau-valor. La primera clau és 0 i el valor és 'Geeks'. La segona clau és 2 i el valor és "Per". La tercera clau és 3 i el valor és 1. Finalment, s'imprimeix el diccionari.
Diccionaris
Python té una biblioteca estàndard que inclou diccionaris. Un diccionari és una estructura de dades que emmagatzema parells clau-valor. Les claus d'un diccionari són els identificadors únics dels elements, i els valors són els elements corresponents.
Per crear un diccionari en Python, feu servir la funció dict(). La funció dict() pren dos arguments: el tipus d'estructura de dades que voleu crear (en aquest cas, un diccionari) i una matriu de cadenes que representen les claus de la vostra estructura de dades.
Aquí teniu un exemple que crea un diccionari anomenat mydict amb dues claus, "nom" i "edat":
mydict = dict(nom='John', edat=24)
Funcions incorporades
Python té una sèrie de funcions integrades que podeu utilitzar al vostre codi. Aquestes funcions estan disponibles a l'intèrpret de Python i es pot accedir escrivint import functionname a la part superior del codi.
Algunes de les funcions integrades habituals inclouen:
def() – Aquesta funció defineix una funció nova.
print() – Aquesta funció imprimeix text a la pantalla.
range() – Aquesta funció retorna un objecte d'interval enter.