Encontrando uma substring dentro de uma lista em Python [duplicado]
Esta questão já tem uma resposta aqui:
Verificar se um item da lista do Python contém uma string dentro de outra string 15 respostasFundo:Lista de exemplos:mylist = ['abc123', 'def456', 'ghi789']
Eu quero recuperar um elemento se houver uma correspondência para uma substring, comoabc
sub = 'abc'
print any(sub in mystring for mystring in mylist)
impressões acimaTrue
se algum dos elementos da lista contiver o padrão.
Eu gostaria de imprimir o elemento que corresponde à substring. Então, se eu estou verificando'abc'
Eu só quero imprimir'abc123'
da lista.