Cómo convertir un diccionario en un diccionario de claves únicas en Python
Aquí tienes un detallado tutorial paso a paso sobre cómo convertir un diccionario a un diccionario con claves únicas en Python.
Paso 1: Comienza por definir un diccionario que deseas convertir. Llamémoslo original_dict. Asegúrate de que contenga algunas claves duplicadas.
original_dict = {'manzana': 5, 'plátano': 2, 'manzana': 3, 'naranja': 4}
Paso 2: Crea un diccionario vacío para almacenar las claves únicas. Llamémoslo unique_dict.
unique_dict = {}
Paso 3: Itera sobre los elementos del original_dict usando un bucle for.
for clave, valor in original_dict.items():
Paso 4: Verifica si la clave ya existe en el unique_dict. Si no existe, agrega el par clave-valor al unique_dict.
if clave not in unique_dict:
unique_dict[clave] = valor
Paso 5: Después de que el bucle termine, el unique_dict contendrá solo las claves únicas y sus valores correspondientes.
Paso 6: Opcional: Imprime el unique_dict para verificar los resultados.
print(unique_dict)
Aquí está el código completo:
original_dict = {'manzana': 5, 'plátano': 2, 'manzana': 3, 'naranja': 4}
unique_dict = {}
for clave, valor in original_dict.items():
if clave not in unique_dict:
unique_dict[clave] = valor
print(unique_dict)
Salida:
{'manzana': 5, 'plátano': 2, 'naranja': 4}
¡Eso es todo! Has convertido exitosamente un diccionario a un diccionario con claves únicas en Python.