Python: вычислить разницу между двумя списками
Список Python: Упражнение - 52 с решением
Напишите программу на Python, чтобы вычислить разницу между двумя списками.
Пример решения : -
Код Python:
from collections import Counter
color1 = ["red", "orange", "green", "blue", "white"]
color2 = ["black", "yellow", "green", "blue"]
counter1 = Counter(color1)
counter2 = Counter(color2)
print("Color1-Color2: ",list(counter1 - counter2))
print("Color2-Color1: ",list(counter2 - counter1))
Пример вывода:
Color1-Color2: ['красный', 'белый', 'оранжевый'] Color2-Color1: ['черный', 'желтый']
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать программу на Python для разделения списка на каждый N-й элемент.
Далее: написать программу на Python для создания списка с бесконечными элементами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code