Python: принимает два списка и возвращает True, если у них есть хотя бы один общий член
Список Python: Упражнение 11 с решением
Напишите функцию Python, которая принимает два списка и возвращает True, если у них есть хотя бы один общий член.
Пример - 1:
Пример - 2:
Пример - 3:
Пример решения : -
Код Python:
def common_data(list1, list2):
result = False
for x in list1:
for y in list2:
if x == y:
result = True
return result
print(common_data([1,2,3,4,5], [5,6,7,8,9]))
print(common_data([1,2,3,4,5], [6,7,8,9]))
Пример вывода:
Правда Никто
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы найти список слов, длина которых больше n, из заданного списка слов.
Далее: написать программу на Python для печати указанного списка после удаления 0-го, 4-го и 5-го элементов.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования