Heim > Backend-Entwicklung > Python-Tutorial > Ausführliche Erläuterung der Verwendungsbeispiele für Python-Filterlisten

Ausführliche Erläuterung der Verwendungsbeispiele für Python-Filterlisten

高洛峰
Freigeben: 2017-03-06 13:46:58
Original
2177 Leute haben es durchsucht

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']
>>>
Nach dem Login kopieren

Ausführlichere Beispiele für die Verwendung von Python-Filterlisten und verwandte Artikel finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage