Heim > Artikel > Backend-Entwicklung > Ausführliche Erläuterung der Verwendungsbeispiele für Python-Filterlisten
Das Beispiel in diesem Artikel beschreibt die Verwendung der Python-Filterliste. Geben Sie es wie folgt als Referenz an alle weiter:
Liste filtern
[Mapping-Ausdruck für Element in Quellliste, wenn Filter- Ausdruck ]
Dinge, die mit if beginnen, sind Filterausdrücke, die jeder Ausdruck sein können, der wahr oder falsch zurückgibt (fast alles in Python). Jeder Filterausdruck, der als Element „true“ ergibt, kann in die Karte aufgenommen werden. Andere Elemente werden ignoriert, sie werden nicht in den Zuordnungsausdruck aufgenommen und sie werden nicht in die Ausgabeliste aufgenommen.
>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"] >>> [elem for elem in li if len(elem) > 1] ['mpilgrim', 'foo'] >>> [elem+elem for elem in li if len(elem) > 1] ['mpilgrimmpilgrim', 'foofoo'] >>>
Ausführlichere Beispiele für die Verwendung von Python-Filterlisten und verwandte Artikel finden Sie auf der chinesischen PHP-Website!