Suchergebnisse für Anfrage "list-comprehension"
Wie zähle ich Nicht-Null-Elemente in einer Iterationsdatei?
Ich suche nach einer besseren / pythonischeren Lösung für das folgende Snippet count = sum(1 for e in iterable if e)
Sind Listenverständnisse und Funktionsfunktionen schneller als "for loops"?
Ist ein Listenverständnis oder Funktionen wie map (), filter () und reduction () in Bezug auf die Leistung in Python schneller als eine for-Schleife? Warum laufen sie technisch gesehen "mit C-Geschwindigkeit", während "die for-Schleife mit der ...
Was bedeutet "Listenverständnis"? Wie funktioniert es und wie kann ich es benutzen?
Ich habe den folgenden Code: [x**2 for x in range(10)]Wenn ich es in der Python-Shell starte, wird Folgendes zurückgegeben: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] Ich habe gesucht und es scheint, dass dies ein @ genannt wi Listenverständnis, aber ...
Wie kann ich mit Ausnahmen in einem Listenverständnis in Python umgehen?
Ich habe einige Listen in Python, in denen jede Iteration eine Ausnahme auslösen kann.Zum Beispiel, wenn ich habe:
In Python ist es besser, Listenverständnisse oder for-each-Schleifen zu verwenden?
Welche der folgenden Optionen sind besser zu verwenden und warum? Methode 1 for k, v in os.environ.items(): print "%s=%s" % (k, v)Methode 2: print "\n".join(["%s=%s" % (k, v) for k,v in os.environ.items()])Ich neige dazu, die erste als ...
So rahmen Sie zwei for-Schleifen in Listenverständnispython ein
Ich habe zwei Listen wie folgt
Listenelement durch den Inhalt einer anderen Liste ersetzen
Ähnlich zudiese Frage, aber anstatt ein Element durch ein anderes zu ersetzen, möchte ich alle Vorkommen eines Elements durch den Inhalt einer Liste ersetzen.
Optimale Methode zum Ermitteln der maximalen Anzahl von Unterlistenelementen in der Liste
Ich habe eine mehrdimensionale Liste im Format: list = [[1, 2, 3], [2, 4, 2], [0, 1, 1]]Wie erhalte ich den Maximalwert des dritten Wertes aller Unterlisten? Im Pseudocode: max(list[0][2], list[1][2], list[2][2])Ich weiß, dass dies getan werden ...