¿Cuáles son los métodos de diccionario más utilizados en Python y cuáles son sus funciones?
Métodos comunes:
1, #Agregar datos en el diccionario
dict 1 = {'name':'huu','age':20, 'gender':'male'}
dict 1【'id'】= 133
Imprimir (dict1)
2.#Modificar los datos en el diccionario
dict 1【'name'】='xiuaigai'
Imprimir (dict1)
3. Eliminar el diccionario o eliminar el par clave-valor especificado. en el diccionario.
del()/del:
Dict1 = {"Nombre": "Huang Hu", "Edad": 30, "Género": "Hombre"}
# del (dict 1) elimina directamente el diccionario y la operación informa un error.
del dict 1['nombre']
Imprimir (dict1)
# del dict 1[nombres] Elimina claves no existentes y ejecuta para informar error .
4. Borrar el diccionario
clear():
dict 1. Clear()#Limpiar el diccionario.
Imprimir (dict1)
5. Buscar
Búsqueda de valor clave
Si la clave actualmente buscada existe, se devuelve el valor correspondiente. ; De lo contrario, se informa un error.
Búsqueda de funciones
Get(): si la clave actualmente buscada no existe, se devuelve el segundo valor del parámetro (valor predeterminado).
Si se omite el segundo parámetro, se devuelve Ninguno.
Clave()
dict 1 = {'nombre':'huhu', 'edad':20, 'género': 'masculino'}
print(dict 1【'name'】)# huhu
print(dict 1【'id'】)# Se informó un error.
# 1, get() buscar
print(dict 1. get('nombre')#黄湖
print(dict 1. get(' id', 133) #133 - Devuelve el valor del segundo argumento (predeterminado) si la clave actualmente buscada no existe
print(dict1.get('id') #Ninguno - si se omite Para el segundo. parámetro, se devuelve Ninguno.
# 2, claves() encuentra todas las claves en el diccionario y devuelve un objeto iterable
print(dict 1. claves(). _ claves (['Nombre', 'Edad', 'Género'])
# 3, valores() encuentra todos los valores en el diccionario
imprimir (dict 1. .values())# dict_values(['Huang Hu', 30, 'Male'])
# 4, items() encuentra todos los pares clave-valor en el diccionario y devuelve un objeto iterable. Los datos son una tupla.
Los datos de la tupla 1 son la clave en el diccionario y los datos de la tupla 2 son el valor correspondiente a la clave del diccionario.
Imprimir ( dict 1. items ()) # dict _ items ([('Nombre', 'Hua Hu',), ('Edad', 20 años,), ('Género', 'Hombre')]) p>