Скажите, что есть список под названием PatternList = ['b', 0, 'e', 0]
. Как я могу проверить, есть ли в другом списке CompareList = ['r', 't', 'y', 'b', 'i', 'e', 'y', 'b', 't', 'e', 'r', 't', 'b', 'w', 't', 'e']
шаблон, содержащийся в PatternList
, и сколько раз?Python искать соответствие в списках
В этом случае результат будет 2, а CompareList = [ 'R', 'т', 'Y', 'B', 'Я', 'е' ', у, ' b ', t, ' e ',' r ',' t ',' b ',' w ',' t ',' e '].
Примечание: PatternList может быть прочитан как «b», любой символ, «e», любой символ.
им не уверен, что кто-нибудь знает, что ты просить, потому что вы говорите, вы хотите увидеть, если шаблон во втором списке, но тогда он выглядит так, как вам хочется, если какое-либо из значений появляется во втором списке – WhatsThePoint
0 означает любой символ? что, если 'PatternList = ['b', 'i', 'b', 't']'? – dnit13
Элементы вашего шаблона и списки сравнения всегда состоят из отдельных символов? Прямо сейчас, ваш пример кода не является даже допустимым Python, поэтому трудно догадаться, что вы на самом деле ищете. –