[Python] Ein Programm, das den Inhalt der Liste nach links dreht

[Python] Ein Programm, das den Inhalt der Liste nach links dreht

Dies ist mein eigenes Memo.

▼ Frage

--Drehen Sie den Inhalt der Liste links um die angegebene Ganzzahl.

URL

▼sample input

python


a=[1,2,3,4,5]
d=4

▼sample output

python


[5, 1, 2, 3, 4]

▼my answer

python


def rotLeft(a, d):
    c = a[d:]
    d = a[0:d]
    return c+d

if __name__ == '__main__':
    fptr = open(os.environ['OUTPUT_PATH'], 'w')
    nd = input().split()
    n = int(nd[0])
    d = int(nd[1])
    a = list(map(int, input().rstrip().split()))
    result = rotLeft(a, d)
    fptr.write(' '.join(map(str, result)))
    fptr.write('\n')
    fptr.close()

## Ich war süchtig nach Als ich mich mit der Extend-Methode der Liste anschloss, wurde der Rückgabewert None.

python


a=[1,2,3,4,5]
c =a[4:]
d =a[0:4]

print(c.extend(d))

#Wird keine.

Soweit ich gegoogelt habe, schien es, dass ich mich mit der Extend-Methode kombinieren könnte, aber ...

Ich wäre Ihnen dankbar, wenn Sie mir den Grund nennen könnten.

Recommended Posts

[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
[Python] Ein Programm, das die Anzahl der Täler zählt
[Python] Ein Programm, das die Positionen von Kängurus vergleicht.
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
[Python] Ein Programm, das die Partitur rundet
[Python] Ein Hinweis, dass ich das Verhalten von matplotlib.pyplot zu verstehen begann
[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können
Kopieren Sie die Liste in Python
Python Amateur versucht die Liste zusammenzufassen ②
[Python] Ein Programm, das die Anzahl der Schokoladensegmente berechnet, die die Bedingungen erfüllen
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
So übergeben Sie das Ergebnis der Ausführung eines Shell-Befehls in einer Liste in Python
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
So schreiben Sie einen Listen- / Wörterbuchtyp von Python3
[Python] Lösung für das Problem, dass Elemente beim Kopieren einer Liste verknüpft werden
[Python] Ein Programm, das die Anzahl der Aktualisierungen der höchsten und niedrigsten Datensätze berechnet
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
[Python] Ein Programm, das die kürzeste Anzahl von Schritten in einem Spiel findet, das Wolken überquert
Programm, das die CSV-Daten der Transaktionshistorie der SBI Securities-Aktie zusammenfasst [Python3]
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
So finden Sie das erste Element, das den Kriterien in der Python-Liste entspricht
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
[Maya Python] Crush den Inhalt des Skripts 3 ~ Liste unbekannter Plugins
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
[Python] Ein Programm, das die häufigsten Vogeltypen findet
[Python3] Liste der Websites, auf die ich beim Starten von Python verwiesen habe
Extrahieren Sie den Wert, der einem Wert am nächsten kommt, aus einem Listenelement in Python
Informationen zur Grundlagenliste der Python-Grundlagen
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
Zusammenfassung der Punkte, die beim Schreiben eines Programms zu beachten sind, das unter Python 2.5 ausgeführt wird
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
Übergeben des Ausführungsergebnisses eines Shell-Befehls in einer Liste in Python (nicht blockierende Version)
Die Geschichte, dass die Version von Python 3.7.7 nicht an Heroku angepasst wurde
So bestimmen Sie die Existenz eines Selenelements in Python
Extrahieren Sie den Index der ursprünglichen Mengenliste, der der Liste der Teilmengen entspricht.
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
[Python, Ruby] Selen-Holen Sie sich Webseiteninhalte mit Webdriver
So überprüfen Sie die Speichergröße einer Variablen in Python
Geben Sie den Inhalt von ~ .xlsx im Ordner mit Python in HTML aus
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
[Ev3dev] Erstellen Sie ein Programm, das das LCD (Bildschirm) mit Python erfasst
[Python3] Definition eines Dekorators, der die Ausführungszeit einer Funktion misst
Schreiben Sie ein Programm, das das Programm missbraucht und 100 E-Mails sendet
Ein Skript, das 0, 1 an die erste Python-Primzahl zurückgibt
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
[Python] Eine einfache Funktion zum Ermitteln der Mittelkoordinaten eines Kreises
Erstellen Sie ein Kompatibilitätsbewertungsprogramm mit dem Zufallsmodul von Python.
Ich habe in Python ein Programm erstellt, das die 1-Minuten-Daten von FX auf eine beliebige Zeit (1 Stunde usw.) ändert.