Это потому что ваш listeexclure
это просто строка.Если вы хотите найти string
в другом string
, вы можете сделать следующее:
Предположим, у вас есть list
like:
lst = ['a', 'ab', 'abc', 'bac']
filter(lambda k: 'ab' in k, lst)
# Result will be ['ab', 'abc']
Таким образом, вы можете применить то же самоеметод в вашем коде, я думаю.Так что в вашем случае:
filter((lambda k: broadcastMSA in k, listeexclure)
Надеюсь, это поможет