кодесурса
«Python

Упражнение на Python: печать всех уникальных значений в словаре

script1adsense2code
script1adsense3code

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

Напишите программу на Python для печати всех уникальных значений в словаре.

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

Код Python:

L = [{"V":"S001"}, {"V": "S002"}, {"VI": "S001"}, {"VI": "S005"}, {"VII":"S005"}, {"V":"S009"},{"VIII":"S007"}]
print("Original List: ",L)
u_value = set( val for dic in L for val in dic.values())
print("Unique Values: ",u_value)

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

 Исходный список: [{'V': 'S001'}, {'V': 'S002'}, {'VI': 'S001'}, {'VI': 'S005'}, {'VII': ' S005 '}, {' V ':' S009 '},
 {'VIII': 'S007'}]                                                                                            
Уникальные значения: {'S009', 'S002', 'S007', 'S005', 'S001'}  

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

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

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

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, которая объединит два словаря, добавляя значения для общих ключей.
Далее: Напишите программу на Python для создания и отображения всех комбинаций букв, выбирая каждую букву из разных ключей в словаре.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code