Я пытаюсь сравнить два списка и просто распечатать сообщение, если какое-либо значение из первого списка находится во втором списке.Проверка наличия каких-либо элементов в одном списке
def listCompare():
list1 = [1, 2, 3, 4, 5]
list2 = [5, 6, 7, 8, 9]
if list1 in list2:
print("Number was found")
else:
print("Number not in list")
В этом примере я хочу if
оценить, True
потому что 5 находится в обоих списках. Это не работает, и я не уверен в простейшем способе сравнить два списка.
Я принял два решения по этому вопросу: я изменил вопрос, чтобы уточнить, что является очевидной исходной точкой вопроса: определить, есть ли какое-либо значение в одном списке в другом списке. Я считаю, что это первоначальное намерение, учитывая верхние ответы на вопросительный адрес, и @ h1h1 выбрал ответ, который обращается к этому. h1h1 не существует уже много лет, поэтому я не мог попросить его или ее уточнить. Второе предпринятое действие состояло в том, чтобы вернуть принятый ответ в его состояние до того, как он был частично изменен для определения «определить, включены ли все элементы в один список во второй список». –