logo

Diccionari Python Mètodes

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

aconseguir()

Retorna el valor de la clau donada

articles ()

Retorna la llista amb totes les claus del diccionari amb valors

claus()

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

valors ()

Retorna un objecte de vista que conté tots els valors del diccionari, als quals es pot accedir i repetir de manera eficient

actualitzar ()

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.