Mètodes de diccionari Python és una col·lecció de funcions de Python que funciona amb el diccionari.
Diccionari Python és com un mapa que s'utilitza per emmagatzemar dades en forma de parell clau: valor. Python ofereix diverses funcions integrades per tractar els diccionaris. En aquest article, veurem una llista de totes les funcions que ofereix Python per treballar amb diccionaris.
Llista de mètodes de diccionari Python
Python proporciona diversos mètodes integrats per als diccionaris que permeten una manipulació, accés i transformació eficients de les dades del diccionari. Aquí teniu una llista d'alguns mètodes importants de diccionari de Python:
Nom de les funcions | Descripcions |
---|---|
clar () | Elimina tots els elements del diccionari |
copiar () | Retorna una còpia superficial del diccionari operador java |
fromkeys() | Crea un diccionari a partir de la seqüència donada |
Retorna el valor de la clau donada | |
articles () | Retorna la llista amb totes les claus del diccionari amb valors |
Retorna un objecte de vista que mostra una llista de totes les claus del diccionari per ordre d'inserció | |
pop() | Retorna i elimina l'element amb la clau donada |
beure () | Retorna i elimina la parella clau-valor del diccionari |
instal · lat per defecte() | Retorna el valor d'una clau si la clau es troba al diccionari, sinó insereix la clau amb un valor al diccionari |
Retorna un objecte de vista que conté tots els valors del diccionari, als quals es pot accedir i repetir de manera eficient | |
fer executable un script sh | Actualitza el diccionari amb els elements d'un altre diccionari o un iterable de parells clau-valor. Amb aquest mètode, podeu incloure dades noves o combinar-les amb entrades de diccionari existents |
Aquests mètodes proporcionen diverses funcionalitats per treballar amb diccionaris a Python, cosa que facilita la gestió i la manipulació de les dades emmagatzemades en parells clau-valor.
Nota: Per obtenir més informació sobre Python Dictionary, consulteu Diccionari Python Tutorial.
Diccionari integrat Mètodes en Python
A Python Dictionary tenim diverses funcions integrades que proporcionen una àmplia gamma d'operacions per treballar amb diccionaris. Aquestes tècniques permeten una manipulació, accés i transformació eficients de les dades del diccionari.
Vegem alguns mètodes de diccionari de Python amb exemples:
1. Diccionari clear() Mètode
El mètode clear() de Python és un mètode integrat que s'utilitza per eliminar tots els elements (parells clau-valor) d'un diccionari. Bàsicament buida el diccionari, deixant-lo sense parells clau-valor.
Python my_dict = {'1': 'Geeks', '2': 'For', '3': 'Geeks'} my_dict.clear() print(my_dict)>
Sortida
{}>
2. Diccionari get() Mètode
A Python, el mètode get() és una funció de diccionari preconstruïda que us permet obtenir el valor enllaçat a una clau determinada en un diccionari. És un mètode segur per accedir als valors del diccionari sense provocar un KeyError si la clau no està present.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(d.get('Name')) print(d.get('Gender'))>
Sortida
Ram None>
3. Elements de diccionari() Mètode
A Python, el mètode items() és una funció de diccionari integrada que recupera un objecte de vista que conté una llista de tuples. Cada tupla representa un parell clau-valor del diccionari. Aquest mètode és una manera convenient d'accedir tant a les claus com als valors d'un diccionari simultàniament, i és molt eficient.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.items())[1][0]) print(list(d.items())[1][1])>
Sortida
Age 19>
4. Tecles de diccionari() Mètode
El mètode keys() de Python retorna un objecte de vista amb claus de diccionari, permetent un accés i una iteració eficients.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.keys()))>
Sortida
['Name', 'Age', 'Country']>
5. Valors de diccionari() Mètode
El mètode values() de Python retorna un objecte de vista que conté tots els valors del diccionari, als quals es pot accedir i repetir de manera eficient.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.values()))>
Sortida
['Ram', '19', 'India']>
6. Actualització del diccionari() Mètode
El mètode update() de Python és una funció de diccionari integrada que actualitza els parells clau-valor d'un diccionari mitjançant elements d'un altre diccionari o un iterable de parells clau-valor. Amb aquest mètode, podeu incloure dades noves o combinar-les amb entrades de diccionari existents.
Python d1 = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d2 = {'Name': 'Neha', 'Age': '22'} d1.update(d2) print(d1)>
Sortida
{'Name': 'Neha', 'Age': '22', 'Country': 'India'}>
7. Diccionari pop() Mètode
A Python, el mètode pop() és un mètode de diccionari preexistent que elimina i recupera el valor enllaçat amb una clau determinada d'un diccionari. Si la clau no està present al diccionari, podeu establir un valor predeterminat opcional que es retornarà.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d.pop('Age') print(d)>
Sortida
{'Name': 'Ram', 'Country': 'India'}>
8. Diccionari popitem() Mètode
A Python, el mètode popitem() és una funció de diccionari que elimina i retorna un parell aleatori (clau, valor) del diccionari.
A diferència del mètode pop() que elimina un parell clau-valor en particular basat en una clau determinada, popitem() treu i retorna un parell sense necessitat d'especificar una clau.
Python d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d.popitem() print(d) d.popitem() print(d)>
Sortida
{'Name': 'Ram', 'Age': '19'} {'Name': 'Ram'}>
Preguntes freqüents sobre els mètodes de diccionari de Python
P1: Què és un diccionari Python?
A Python, un diccionari és com un contenidor que conté un assortiment de parells clau-valor, és una manera fonamental d'organitzar les dades on cada informació es coneix com a clau. El Diccionari no imposa cap ordre específic a aquests parells, de manera que no us podeu confiar en la seqüència en què s'han afegit.
P2: Com podem accedir als valors en un diccionari de Python?
Podem accedir als valors en un diccionari de Python utilitzant les claus com a índex: A continuació es mostra el codi:
my_dict = {nom: Kin, edat: 23, ciutat: Londres}
print(el meu_dict[nom]) #kin
imprimir(el meu_dict[edat]) #23
imprimir(el meu_dict[ciutat]) #Londres
comptador java
P3: Què passa quan intentem accedir a una clau que no existeix al diccionari?
Quan intentem accedir a una clau que no existeix al diccionari, Python generarà un 'KeyError'. Podeu utilitzar el mètode 'get()'.
P4: Com eliminem un element d'un diccionari?
Per eliminar un element (parell clau-valor) d'un diccionari, podeu utilitzar el ' pop()' mètode, especificant la clau que s'ha d'eliminar.