Frage zu Listen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
TreeWood
User
Beiträge: 1
Registriert: Sonntag 19. Januar 2020, 10:58

Hey ich bin gerade dabei ein Programm zu schreiben und habe da 1 kleines Probleme das eine währe, dass ich mehre Werte einer Liste einer anderen hinzufügen möchte das sollte Dan so aussehen:
Zwischenstapel.append(spielstapel[1 "bis" len(spielstapel)])

Schonmal danke im Voraus
Benutzeravatar
/me
User
Beiträge: 3555
Registriert: Donnerstag 25. Juni 2009, 14:40
Wohnort: Bonn

Ich würde da `extend` und nicht `append` verwenden.

Code: Alles auswählen

>>> x = [1, 2, 3, 4]
>>> y = list('ABCDEFGH')
>>> x.extend(y[2:5])
>>> x
[1, 2, 3, 4, 'C', 'D', 'E']
__deets__
User
Beiträge: 14529
Registriert: Mittwoch 14. Oktober 2015, 14:29

Die Methode die du suchst ist extend. Steht in der Dokumentation zu Listen. Und bezüglich der Auswahl lies dir im offiziellen Tutorial die Kapitel zum slicing durch, damit beschreibt man in Python eine solche Auswahl. Ob dabei wirklich die 1 oder doch eher die 0 den Anfang bildet, musst du auch klären.
Antworten