Python Liste mischen?
Also ich will eine Liste in Python durchmischen also wenn man sie ausgibt, dass die Wörter in der Liste immer an einer anderen Stelle stehen. Wie müsste der Code dafür aussehen. Hab schon ein paar versuche mit Randint gemacht.
2 Antworten
Es gibt auch random.shuffle was sich in deinem Falle als nützlich erweisen sollte:
https://docs.python.org/3/library/random.html#random.shuffle
siehe auch https://stackoverflow.com/questions/976882/shuffling-a-list-of-objects
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
Z.B. so:
mylist = [1,2,3,4,5,6,7,8,9]
for i in range(len(mylist)):
temp = mylist[i]
mylist[i] = mylist[j]
mylist[j] = temp