Red de conocimiento informático - Problemas con los teléfonos móviles - Operaciones básicas del diccionario de Python

Operaciones básicas del diccionario de Python

Las operaciones básicas del diccionario de Python son las siguientes:

Consultar diccionario

1. dictname['key'].

2. Método de obtención: dictname.get('clave').

(1) Si la clave existe, se devolverá el valor correspondiente.

(2) Si get obtiene una clave que no existe, no devolverá ninguna.

(3) Si get obtiene una clave que no existe, pero se asigna un valor predeterminado en .get, se devolverá el valor predeterminado.

Modificar diccionario

dictname['key']='value'.

Agregar nuevo diccionario

1. dictname['key']='value'.

2. dictname.setdefault('clave', 'valor').

Diferencia: El primer método modificará directamente el valor correspondiente a la clave que ya existe.

El uso de setdefault para agregar una clave existente no modificará el valor de la clave existente.

Borrar el diccionario

1. dictname.pop('key'), eliminar una clave inexistente reportará un KeyError.

2. del dictname['key'], eliminar una clave inexistente reportará un KeyError. ?

dictname.clear().

Eliminar aleatoriamente un elemento.popitem().

dictname.popitem().

Copiar una actualización del diccionario.

Obtenga todas las claves.keys() en el diccionario y obtenga todos los value.values() en el diccionario.

Diccionarios en bucle

Utilice for para bucle de diccionarios, y cada vez obtendrá la clave del diccionario.

Para obtener la clave y el valor en el diccionario al mismo tiempo, utilice el método items().

Para determinar si el valor clave existe en el diccionario, utilice in not in.

Anidamiento de diccionarios

Los diccionarios y las listas se pueden anidar dentro de diccionarios.