2017-12-09 2 views
0

Ich beobachtete ein Video, wo ganz plötzlich der Lehrer den angegebenen Code verwendet zwei Elemente einer Liste L zu tauschen:Swapping zwei Elemente in Python

L[suffix], L[i] = L[i], L[suffix] 

Was ist das Verfahren, nach innen für diese Art der durchgeführten Wechsel? Wird eine neue Liste erstellt? Oder ein Tupel? Oder ein Wörterbuch? Oder etwas anderes???

+0

https://stackoverflow.com/questions/20582977/python-swapping- Listen –

+0

[Dies ist die Antwort, die Sie suchen] (https://stackoverflow.com/a/14836456/1622937) – jojo

Antwort

0

Es ist einfach

>>> L = [0,4] 
>>> L[0],L[1] = L[1],L[0] 
>>> L 
[4, 0] 

Oder dieses Beispiel, in diesem Fall, dass Sie erste und

dritte Element tauschen zu verstehen
>>> P = [0,4,9] 
>>> P[0],P[2] = P[2],P[0] 
>>> P 
[9, 4, 0] 
+2

Inwieweit erklärt dies, was passiert? – jojo