Упражнение на Python: удаление дубликатов из словаря

Словарь Python: Упражнение 17 с решением

Напишите программу Python для удаления дубликатов из Словаря.

Пример решения : —

Код Python:

  student_data = {'id1': {'name'  : ['Сара'], 'класс': ['V'], 'предмет_интеграция': ['английский, математика, естественные науки']}, 'id2': {'имя': ['Дэвид'], 'класс'  : ['V'], 'subject_integration': ['английский, математика, наука']}, 'id3': {'name': ['Sara'], 'class': ['V'], 'subject_integration'  : ['английский, математика, естественные науки']}, 'id4': {'name': ['Surya'], 'class': ['V'], 'subject_integration': ['английский, математика, естественные науки']  },} result = {} для ключа, значение в student_data.items (): если значение отсутствует в result.values ​​(): result [key] = valueprint (result)  

Пример вывода:

 {'id2': {'subject_integration': ['english, math, science'], 'class': ['V'], 'name': ['David'  ]}, 'id4': {'subject_integration': ['английский, математика, естественные науки'], 'class': ['V'], 'name': ['Surya']}, 'id1': {'subject_integratio  n ': [' английский, математика, естественные науки '],' class ': [' V '],' name ': [' Sara ']}} 

Наглядное представление :

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что делает компьютер, шаг за шагом, когда он выполняет указанная программа:

Редактор кода Python:

Оцените статью
nanomode.ru
Добавить комментарий