Python - Entfernen Sie ein element aus einer Liste von strings, ist ein Teilstring von einem anderen element

Also beginnend mit einer Liste von strings, wie unten

string_list = ['rest', 'Ruhe', 'Aussehen', 'sah', 'er', 'spucken']

Möchte ich entfernen, ein element aus der Liste, das ist ein Teilstring von einem anderen element, indem das Ergebnis zum Beispiel...

string_list = ['Ruhe', 'sah', 'spucken']

Ich habe einige code, der acheives dazu, aber es ist peinlich hässlich und wahrscheinlich unnötig Komplex. Gibt es eine einfache Möglichkeit, dies zu tun in Python?

  • mal sehen, die peinlich hässliche version. es wird ein guter Eisbrecher...
  • und ich habe noch nie jemanden gesehen, lächerlich gemacht, für Ihren code, eine Frage
  • Stellte ich eine ähnliche Frage wie der andere Tag stackoverflow.com/questions/21653585/...
  • Eine ähnliche Frage mit möglicherweise schneller Lösungen gefunden werden können hier
InformationsquelleAutor Matt Fisher | 2014-02-12
Schreibe einen Kommentar