Suchergebnisse für Anfrage "list-comprehension"
Was ist der Unterschied zwischen list1 = [] list2 = [] und list1 = list2 = [] in Python?
Ich habe gerade angefangen, Python zu verwenden, und ich versuche, zwei Listen mithilfe von Listenverständnissen zu initialisieren. So was
Inkonsistente Verständnissyntax?
Ich bin nur über einen Fehler in der Python-Syntax gestolpert - oder ich vermisse etwas.Sieh dir das an:
Listenverständnis mit einem Akku
Wie lässt sich diese einfache Funktion am besten mit einem Listenverständnis (oder einem anderen kompakten Ansatz) replizieren?
Erweitertes Verständnis der Python-Liste
Gegeben zwei Listen: chars = ['ab', 'bc', 'ca'] words = ['abc', 'bca', 'dac', 'dbc', 'cba']Wie können Sie Listenverständnisse verwenden, um eine gefilterte Liste vonwords durch die folgende Bedingung: vorausgesetzt, dass jedes Wort von Länge ...
Ternärer Ausdruck im Wörterbuchverständnis
Ich versuche ein Wörterbuch umzukehren. Bei vielen Schlüsseln mit demselben Wert sollte der neue Schlüssel (alter Wert) einem Satz der neuen Werte (alter Schlüssel) zugeordnet werden. Ich habe das Problem gelöst, aber ich versuche, mithilfe des ...
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 ...
Warum ist eine Klassenvariable im Listenverständnis nicht definiert, eine andere?
Ich habe gerade die Antwort auf diese Frage gelesen:Zugriff auf Klassenvariablen aus einem Listenverständnis in der Klassendefinition [https://stackoverflow.com/q/13905741/1175080] Es hilft mir zu verstehen, warum der folgende Code ...
So konvertieren Sie eine Zeichenfolgenmatrix mithilfe von Verstehen in eine Ganzzahlenmatrix
Ich habe eine Matrix [['1', '2'], ['3', '4'], die ich in eine Ganzzahlmatrix umwandeln möchte. Gibt es eine Möglichkeit, dies mit Verständnis zu tun?
Haskells Fibonacci verstehen
fibs :: [Int] fibs = 0 : 1 : [ a + b | (a, b) <- zip fibs (tail fibs)]Dies erzeugt die Fibonacci-Sequenz. Ich verstehe das Verhalten der Wachen:, zip undtail, aber ich verstehe nicht<-. Was macht es hier?