Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как проверить, входит ли один список в другой Python?

pink Cat Ученик (68), на голосовании 5 месяцев назад
Предположим, есть списки:
a = [1,2,3,4,5]
b = [1,2,3]
И нужно написать программу, чтобы проверялось, входит ли список b в список a
Голосование за лучший ответ
_Fire_of_Death_ Мыслитель (5482) 6 месяцев назад
 a = [1, 2, 3, 4, 5] 
b = [1, 2, 3]

def is_sublist(larger, smaller):
return all(elem in larger for elem in smaller)

# Проверяем, входит ли список b в список a
if is_sublist(a, b):
print("Список b входит в список a")
else:
print("Список b не входит в список a")
pink CatУченик (68) 6 месяцев назад
Спасибо огромное! Вы очень помогли
Похожие вопросы