2017-04-11 Python> Ich habe Generator ausprobiert> Mir wurde Generatorausdruck / Generatorfunktion / next () beigebracht.

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic (No. 2749 / 12833)

Ich habe den Generator ausprobiert. Es scheint Ertrag zu verwenden, den ich zum ersten Mal in Unity gesehen habe.

Referenz: 9.9. Generatoren

Ich habe es versucht.

http://ideone.com/byVYbr

def my_odds(last=10, step=1):
	number = 0
	while number < last:
		if number % 2 == 1:
		  yield number
		number += step

alist = my_odds(10, 1)
for elem in alist:
	print(elem)

Ergebnis


Success	time: 0.02 memory: 28384 signal:0
1
3
5
7
9

~~ 6.2.8 Generatorausdruck ~~

@ shiracamus 'Kommentar wies auf den Unterschied zwischen "Generatorausdruck" und "Generatorfunktion" hin. Er brachte mir auch "next ()" bei.

Danke für die Information.

Recommended Posts

2017-04-11 Python> Ich habe Generator ausprobiert> Mir wurde Generatorausdruck / Generatorfunktion / next () beigebracht.
[Python] Generatorfunktion
[Python] Ich habe versucht, den Funktionsnamen durch den Funktionsnamen zu ersetzen
Ich habe Funktionssynthese und Curry mit Python versucht
Ich habe Python> autopep8 ausprobiert
Ich habe Python> Decorator ausprobiert
Ich habe fp-Wachstum mit Python versucht
Ich habe versucht, mit Python zu kratzen
Ich habe die C-Erweiterung von Python ausprobiert
Ich habe gRPC mit Python ausprobiert
Ich habe versucht, mit Python zu kratzen
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
Ich habe auch versucht, die Funktionsmonade und die Zustandsmonade mit dem Generator in Python nachzuahmen
Ich habe versucht, Python zu berühren (Installation)
Ich habe versucht, mit Python einen regulären Ausdruck für "Betrag" zu erstellen
Ich habe versucht, WebScraping mit Python.
Ich habe versucht, mit Python einen regulären Ausdruck von "Zeit" zu erstellen
Ich habe versucht, mit Python einen regulären Ausdruck von "Datum" zu erstellen
Ich habe versucht, Thonny (Python / IDE) zu verwenden.
Ich habe es mit Grumpy versucht (Python ausführen).
Python> Verständnis> Zellen> Mir wurde beigebracht, wie man Double Inclusion Notation / itertools verwendet
Ich habe versucht, Prolog mit Python 3.8.2 auszuführen.
Ich habe Line Benachrichtigung in Python versucht
Ich habe die SMTP-Kommunikation mit Python versucht
Ich habe versucht, mit Python + OpenCV eine Bildähnlichkeitsfunktion zu erstellen
Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
Ich habe versucht, PLSA in Python zu implementieren
Ich habe versucht, Permutation in Python zu implementieren
Wrangle x Python Buch Ich habe es versucht [2]
Ich habe versucht, PLSA in Python 2 zu implementieren
Python3-Standardeingabe habe ich versucht zusammenzufassen
Ich habe versucht, die Bayes'sche Optimierung von Python zu verwenden
Ich habe versucht, mit Python + opencv nicht realistisch zu rendern
Ich habe versucht, die UnityCloudBuild-API von Python zu verwenden
Ich habe versucht, ADALINE in Python zu implementieren
Ich habe eine funktionale Sprache mit Python ausprobiert
Ich habe versucht, mit Python ② (Fibonacci-Zahlenfolge) aufzuklären.
Ich habe versucht, PPO in Python zu implementieren
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Wrangle x Python Buch Ich habe es versucht [1]
Mayungos Python Learning Episode 8: Ich habe versucht, Eingaben zu machen
[Python] Ich habe versucht, TF-IDF stetig zu berechnen
Ich habe versucht, Yahoo Wetter zu kratzen (Python Edition)
Ich habe versucht, Python zu berühren (grundlegende Syntax)
Was ich süchtig nach Python Autorun war
Ich habe das Python Tornado Testing Framework ausprobiert
# Ich habe so etwas wie Vlookup mit Python # 2 ausprobiert
[Python] -Funktion
Ich habe versucht zu erklären, wozu der Python-Generator so einfach wie möglich ist.
Ich habe versucht, Google Translate aus Python zu verwenden, und es war einfach zu einfach
[Python] Smasher hat versucht, den Video-Ladevorgang mithilfe eines Generators zu einer Funktion zu machen
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Python-Funktion ②
Ich habe versucht, nächstes Jahr mit AI vorherzusagen