Suchen eines Teilstrings in einer Liste in Python [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Überprüfen Sie, ob ein Python-Listenelement eine Zeichenfolge in einer anderen Zeichenfolge enthält 15 AntwortenHintergrund:Beispielliste:mylist = ['abc123', 'def456', 'ghi789']
Ich möchte ein Element abrufen, wenn eine Übereinstimmung für eine Teilzeichenfolge vorliegt, zabc
sub = 'abc'
print any(sub in mystring for mystring in mylist)
über DruckeTrue
wenn eines der Elemente in der Liste das Muster enthält.
Ich möchte das Element drucken, das der Teilzeichenfolge entspricht. Also, wenn ich nachschaue'abc'
Ich möchte nur drucken'abc123'
von der Liste.