Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - ¿Cuáles son los métodos de diccionario más utilizados en Python y cuáles son sus funciones?

¿Cuáles son los métodos de diccionario más utilizados en Python y cuáles son sus funciones?

Escritura: Secuencia del diccionario [clave] = valor * * * El diccionario es un tipo de variable.

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')])

上篇: ¿Qué significa soñar con higiene y limpieza? 下篇: ¿Qué significa Sanbi Zhenming?
Artículos populares