[PYTHON] Verschiedene Einschlussnotationen

Die Listeneinschlussnotation ist eine praktische Notation für Python. So was,

[a for a in [1, 2, 3, ]]

Diese Schreibweise kann auch für andere als Listen verwendet werden.

dict

{ a: b for a, b in [(1, 2, ), (3, 4, ), ]}

set

set(a for a in [1, 2, 3, ])

Generator generieren

(a for a in [1, 2, 3, ])

Überprüfen Sie, ob die Liste Daten enthält, die bestimmten Bedingungen entsprechen

len([item for item in items if func(item)]) > 0
#func ist eine Funktion zur Beurteilung von Bedingungen

Recommended Posts

Verschiedene Einschlussnotationen
Verschiedene Kratzer