Wie kann ich nach Artikeln suchen, die die Zeichenfolge 'abc'
in der folgenden Liste?
xs = ['abc-123', 'def-456', 'ghi-789', 'abc-456']
Im Folgenden wird geprüft, ob 'abc'
in der Liste steht, aber nicht erkannt wird 'abc-123'
et 'abc-456'
:
if 'abc' in xs:
28 Stimmen
Um das Gegenteil zu prüfen (ob eine Zeichenkette eine von mehreren Zeichenketten enthält): stackoverflow.com/a/6531704/2436175
0 Stimmen
Wenn die linken Teile der Einträge eindeutig sind, sollten Sie erwägen, ein Dict aus der Liste zu erstellen: Suche nach einem Eintrag in einer Liste anhand einer Teilzeichenkette
0 Stimmen
Siehe auch diese Antwort von Raymond Hettinger (der eigentlich eine Antwort auf diese Frage sein sollte).