[PYTHON] Ich habe versucht, die Anzahl durch Programmieren zu erhöhen oder zu verringern

(Originalgeschichte) Ich möchte die Anzahl durch Programmieren erhöhen oder verringern http://blog.livedoor.jp/itsoku/archives/39361879.html

--

Ich habe es mit Python versucht

#Generator, der den Wert nach Größe erhöht oder verringert
def repeat_range(range_size, offset = 0):

	def repeat_gen():
		signed = 1
		i = -1

		while True:
			i += signed
			if i == 0 :
				signed = 1
			if i == range_size -1:
				signed = -1
			yield i + offset

	return repeat_gen()


#Erstellen Sie die Iterationen 1 bis 4
repeat4  = repeat_range(4, 1)

for i in range(10):
	print repeat4.next(),

Ergebnis


1 2 3 4 3 2 1 2 3 4

Recommended Posts

Ich habe versucht, die Anzahl durch Programmieren zu erhöhen oder zu verringern
Ich habe zum ersten Mal versucht, Python zu programmieren.
Ich habe versucht, das Datetime-Modul von Python zu verwenden
Ich habe versucht, die funktionale Programmierbibliothek toolz zu verwenden
Ich habe versucht, Shell zu programmieren
Ich habe versucht, das Vorhandensein oder Nichtvorhandensein von Schnee durch maschinelles Lernen vorherzusagen.
Ich habe die Changefinder-Bibliothek ausprobiert!
Ich habe versucht, den Chi-Quadrat-Test in Python und Java zu programmieren.
Ich habe versucht, die Anzahl der Todesfälle pro Kopf von COVID-19 (neues Koronavirus) nach Ländern zu tabellieren
Ich habe das TensorFlow-Tutorial als erstes ausprobiert
Ich habe die Naro-Roman-API 2 ausprobiert
Ich habe versucht, den Getränkepräferenzdatensatz durch Tensorzerlegung zu visualisieren.
Ich habe das 2. TensorFlow-Tutorial ausprobiert
Ich habe versucht, die Befehle zusammenzufassen, die Anfängeringenieure heute verwenden
Ich ließ RNN Sin Wave lernen und versuchte vorherzusagen
Ich habe die neuartige API von Naruro ausprobiert
Ich habe versucht, das Schichtplanungsproblem mit verschiedenen Methoden zu lösen
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, die checkio-API zu verwenden
Ich habe versucht, den Abschnitt zu schätzen.
Ich habe SIGNATE "[Übungsfrage] Vorhersage der Anzahl der Leihfahrradnutzer" ausprobiert.
Ich habe versucht, das Bild durch Klicken mit der rechten und linken Maustaste in den angegebenen Ordner zu verschieben
Ich habe versucht, den allgemeinen Ablauf bis zur Erstellung von Diensten selbst zusammenzufassen.
765 Ich habe versucht, die drei Berufsfamilien durch CNN zu identifizieren (mit Chainer 2.0.0).
(Python) Ich habe versucht, 1 Million Hände zu analysieren ~ Ich habe versucht, die Anzahl der AA ~ zu schätzen
Ich habe versucht, die optimale Route des Traumlandes durch (Quanten-) Tempern zu finden
Ich habe versucht, die Beschleunigung von Python durch Cython zu verifizieren und zu analysieren
Ich habe die Anzahl der bundesweit geschlossenen und eröffneten Geschäfte von Corona überprüft
Ich habe eine fraktale Dimensionsanalyse mit der Box-Count-Methode in 3 Dimensionen versucht
Ich habe versucht, die Linux-Befehle zusammenzufassen, die heute von Anfängeringenieuren verwendet werden - Teil 1-
Ich habe versucht, das Ergebnis des A / B-Tests mit dem Chi-Quadrat-Test zu überprüfen
Ich habe versucht, die Neujahrskarte selbst mit Python zu analysieren
TensorFlow Tutorial Ich habe MNIST 3rd ausprobiert
Ich habe den asynchronen Server von Django 3.0 ausprobiert
Ich habe versucht, den Befehl umask zusammenzufassen
Ich versuchte das Weckwort zu erkennen
Ich habe das OSS-Visualisierungstool superset ausprobiert
Ich habe versucht, die grafische Modellierung zusammenzufassen.
Ich habe versucht, die COTOHA-API zu berühren
Sekundärplanungsmethode nach interner Punktmethode
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Ich habe versucht, mit Pillow mit dem Bild zu spielen
Ich habe versucht, Pythons FizzBuzz nach und nach zu verkürzen
Ich habe das Python Tornado Testing Framework ausprobiert
Ich habe versucht, die BigQuery-Speicher-API zu verwenden
Ich habe versucht, die Anzahl der mit dem Coronavirus infizierten Menschen in Japan nach der Methode des neuesten Papiers in China vorherzusagen
Ich habe versucht, die Veränderung der Schneemenge für 2 Jahre durch maschinelles Lernen vorherzusagen
Ich habe versucht, die Daten des Laptops durch Booten unter Ubuntu zu retten
Ich habe versucht, den G-Test und die E-Qualifikation durch Training ab 50 zu bestehen
Ich habe versucht, das Bild mit Python + OpenCV zu "glätten"
Ich habe versucht, die Blasensortierung nach Sprache zu programmieren
Ich habe Web Scraping versucht, um die Texte zu analysieren.
Ich habe die Pivot-Table-Funktion von Pandas ausprobiert
[Python] Ich habe versucht, den Funktionsnamen durch den Funktionsnamen zu ersetzen
Ich habe versucht, die Wetterkarte einer Clusteranalyse zu unterziehen
Ich habe versucht, die Qiita-API von Anfang an zu aktivieren