[Python] So tauschen Sie Array-Werte aus

[Python] Arrays austauschen

Elemente können einfach ersetzt werden, indem die Elementnummern mit Gleichen verbunden werden.

Wenn Sie beispielsweise den Anfang und das Ende eines Arrays mit Ganzzahlen von 1 bis 5 vertauschen möchten, können Sie die Werte links und rechts vertauschen und mit Gleichen verbinden.

python


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

a[0], a[4] = a[4], a[0]
print(a)

#[5, 2, 1, 4, 5]

## Was tust du? Ein Prozess, mit dem Sie einen angegebenen Wert eingeben können, wird auf den angegebenen Wert angewendet.

python


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

a[0], a[1], a[2] = a[4], a[4], 5
print(a)

#[5, 5, 5, 4, 5]

Einfache Version

Es kann ohne Angabe eines Variablennamens verwendet werden.

python


a,b,c,d =1,2,3,4
a,c = c, a
print(a,b,c,d)

#3 2 1 4

Wenn die Zahlen nicht übereinstimmen

Wenn der Wert auf der linken Seite nicht eins ist, tritt ein Fehler auf. Befindet sich nur einer auf der linken Seite, wird ein eingestellter Wert eingegeben.

python


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

a[0] = a[4], a[4], a[4]
print(a)

#[(5, 5, 5), 2, 3, 4, 5]

python


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

a[0], a[1] = a[4], a[4], a[4]
print(a)

#ValueError: too many values to unpack (expected 2)

Recommended Posts

[Python] So tauschen Sie Array-Werte aus
So tauschen Sie Elemente in einem Array in Python aus und wie kehren Sie ein Array um.
So installieren Sie Python
So installieren Sie Python
[Neueste Version 2020.8] So installieren Sie Python
So installieren Sie Python [Windows]
python3: Verwendung der Flasche (2)
[Python] Verwendung von Liste 1
So aktualisieren Sie Pythons Tkinter auf 8.6
Wie benutzt man Python Argparse?
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
So führen Sie Notepad ++ Python aus
So ändern Sie die Python-Version
Wie man in Python entwickelt
[Python] Wie man Skalar beurteilt
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
[Python] So geben Sie Listenwerte der Reihe nach aus
So installieren Sie Python mit Anaconda
[Python] Wie man MP3-Daten fFT
[Python] Wie man PCA mit Python macht
Python: So verwenden Sie Async mit
Indexierter Zugriff auf das Python-Numpy-Array
So schneiden Sie ein Block-Multiple-Array aus einem Multiple-Array in Python
[Python] Wie man nCk ableitet (ABC156-D)
[Python] Verwendung der Pandas-Serie
So sammeln Sie Bilder in Python
Verwendung von Anfragen (Python Library)
Verwendung von SQLite in Python
[Einführung in Python] So analysieren Sie JSON
So verschieben Sie ein zweidimensionales Array nur mit Python [Hinweis]
Erste Schritte mit Python
[Python] Verwendung von Liste 3 Hinzugefügt
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Python: Verwendung von pydub (Wiedergabe)
Verwendung von PubChem mit Python
So beschleunigen Sie Python-Berechnungen
So berechnen Sie das Datum mit Python
So greifen Sie über Python auf Wikipedia zu
Verwendung der Zip-Funktion von Python
[Nanonets] Wie poste ich Memo [Python]
Umgang mit Japanisch mit Python
[Python] Verwendung der Typetalk-API
So machen Sie einen String in Python zu einem Array oder ein Array zu einem String
[Python] Speichern einer CSV-Datei als eindimensionale Array-Daten
[Python] So konvertieren Sie eine Datenbankdatei in CSV
[Python] Zusammenfassung der Verwendung von Pandas
So verpacken und verteilen Sie Python-Skripte
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Wie man pydoc auf Python Interpreter liest