Я хочу знать, содержит ли список числа из списка, но все, что я пробовал, работало так, как я хотел.Например, если список из списка в list2 = [[1,2,3], [4,5,6]] находится в list1 = [4, 5, 6, 7], он должен вывести True, потому что числаиз list1 - это целый список из list2.Так как list1 содержит числа 4, 5, 6, вывод должен быть True.
Вот что я пробовал
for i in range(len(list2)):
if list1 in list2[i]:
print('True')
else:
print('False')
Он печатает False два раза (но мне нужно его напечататьправда) и я понимаю, почему
[1, 2, 3] in [1, 2, 3, 4]
>>> False
Есть ли способ избежать этого?Или я должен просто использовать строки, так как они отлично работают с ними?