Suchergebnisse für Anfrage "generator"

3 die antwort

Python: Zähle Vorkommen in einer Liste mit Diktierverständnis / Generator

ch möchte einige Tests schreiben, um die Effizienz verschiedener Operationen in Python zu analysieren, nämlich einen Vergleich des Wörterbuchverständnisses und der Diktatgeneratore Um dies zu testen, dachte ich, ich würde ein einfaches Beispiel ...

1 die antwort

Generator teilt die Zeichenfolge nicht nach bestimmten Bezeichnern auf. Python 2

Bisher habe ich eine Möglichkeit gefunden, den Namen, die Zeichenfolge und die zusätzliche Zeichenfolge zu ermitteln. Es funktioniert für die zweite, aber nicht für die erste? Es ist so seltsam, weil die Formate wirklich ähnlich sind. ist es, ...

3 die antwort

Wie wird der ES6-Generator geklont?

Ich versuche ein @ zu erstellList Monade in ES6 mit Generatoren. Damit es funktioniert, muss ich eine Kopie eines Iterators erstellen, der bereits mehrere Zustände belegt hat. Wie klone ich einen Iterator in ES6? function* test() { yield 1; ...

TOP-Veröffentlichungen

3 die antwort

Was ist ein CMake-Generator?

Ich habe die Dokumentation gelesen. Es sagt A CMake Generator is responsible for writing the input files for a native build system.Was genau bedeutet das? Wenn ich eine Reihe von C ++ - Dateien in meinem Projekt habe, sind dies ...

2 die antwort

Wie man die Ergebnisse einer Generatorfunktion durchläuft

Gibt es eine bessere Möglichkeit, die Ergebnisse eines Generators zu durchlaufen, ist meine for-Schleife hässlich: for(let job = readyJob.next(); !job.done; job = readyJob.next()){ }Im Kontext gibt es eine Generatorfunktion, die bestimmen kann, ...

1 die antwort

Differenz zwischen `yield from foo ()` und `for x in foo (): yield x`

In Python erklären die meisten Ertragsbeispiele daraus, dass yield from foo()ist ähnlich wi for x in foo(): yield xAuf der anderen Seite scheint es nicht genau dasselbe zu sein und es steckt etwas Magie dahinter. Es ist mir ein bisschen ...

1 die antwort

Gibt es in Python eine Möglichkeit, die Reihenfolge zu ändern, in der der Ertrag von get verarbeitet wird? [Duplikat

Diese Frage hat hier bereits eine Antwort: Erste Version von itertools.chain () [/questions/23874228/breadth-first-version-of-itertools-chain] 2 AntwortenWenn ich mache def foo(): yield from range(0,10) yield from range(10,20) for num in ...

1 die antwort

Wie Generatoren in Python arbeiten

Ich bin ein Anfänger in Python und Programmierung. Generatoren sind für neue Programmierer etwas zu kompliziert. Hier ist meine Theorie zu Generatorfunktionen in Python: Jede Funktion enthält ayield Die Anweisung gibt ein Generatorobjekt ...

2 die antwort

Python 3-Druckerzeuger

Es gibt ein Problem, wenn ich mich mit der Funktion print () befasse (Python 3). Wenn ich nach der Summe einer Reihe suche, kann ich das folgende Codemuster verwenden: >>> sum(i for i in range(101))Aber wenn ich die Serie überprüfe, die ...

1 die antwort

Wie funktioniert 'yield' in diesem Permutationsgenerator?

def perm_generator(lst): if len(lst) == 1: yield lst else: for i in range(len(lst)): for perm in perm_generator(lst[:i] + lst[i+1:]): yield [lst[i]] + permDieser Code hat mich abgehört, da ich nicht verstehe, wie dieyields miteinander verbinden. ...