Mischen Sie zwei oder mehr Listen in der angegebenen Reihenfolge.

Zum Start habe ich 2 Listen und 1 Liste, in der angegeben ist, in welcher Reihenfolge ich diese beiden Listen zusammenführen soll. Zum Beispiel habe ich erste Liste gleich[a, b, c] und zweite Liste gleich[d, e] und 'Zusammenführen' Liste gleich[0, 1, 0, 0, 1].

Das bedeutet: Um eine zusammengeführte Liste zu erstellen, muss ich zuerst das Element aus der ersten Liste nehmen, dann das zweite, dann das erste, dann das erste und dann das zweite ... Und am Ende erhalte ich[a, d, b, c, e]. Um dies zu lösen, habe ich nur eine Schleife und zwei "Zeiger" verwendet, aber ich habe mich gefragt, ob ich diese Aufgabe mehr pythonisch erledigen kann ... Ich habe versucht, einige Funktionen zu finden, die mir helfen könnten, aber kein wirkliches Ergebnis.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage