Kurs zur Python-Entwicklung
Kapitel
>
Stufe
Erstellung von Listen
Nummerierte Listen
Listen können verwendet werden, um mehrere Werte an einem Ort zu speichern, sei es Zahlen oder Wortketten! Dadurch sparen Sie Zeit und Platz in Ihrem Code und können Daten in Sequenzen lesen.
In dieser Übung sammeln Sie alle bunten Eier rund um die Scheune und speichern sie in einer Liste, damit Sie sie zusammen in einen Behälter legen können.

Ziel
Eier greifen und eine Liste erstellen, die Sie in einem Behälter speichern können.
Nehmen Sie die verschiedenen Eier im Stall und speichern Sie sie zusammen in einer Liste, damit Sie sie zusammen in einem Behälter platzieren können.
Listen sind wie Variablen, die es Ihnen ermöglichen, mehrere Werte an einem einzigen Ort gemeinsam zu speichern. Sie schreiben sie wie eine normale Variable, setzen jedoch [] als Wert, so: mylist = []. Dann fügen Sie Werte hinzu, indem Sie den Namen der Liste schreiben und die Funktion append() verwenden, um einen Wert hinzuzufügen, so: mylist.append(1). Hier ist ein Beispiel:
my_list = [] my_list.append(3) # Der erste in der Liste gespeicherte Wert ist 3 my_list.append(5) # Der zweite in der Liste gespeicherte Wert ist 5 my_list.append(2) # Der dritte in der Liste gespeicherte Wert ist 2 # Dieser Code erstellt eine Liste in dieser Form: my_list = [3, 5, 2]
Sammeln Sie alle Eier jeder Farbe im Feld und erstellen Sie die Variablen: blue_eggs, red_eggs, green_eggs. Erstellen Sie eine Liste namens eggs, so eggs = [], und speichern Sie dann in den Variablen die Eier, die Sie von jedem entsprechenden Typ gesammelt haben, so: blue_eggs = 5.
Mit dieser Einrichtung können Sie die Variable mithilfe der oben genannten append()-Funktion zur Liste hinzufügen, so: eggs.append(blue_eggs). Achten Sie darauf, sie in derselben oben aufgeführten Farbfolge und wie im Code-Editor bereitgestellt anzuhängen.
Sobald alle Eier in der Liste sind, gehen Sie zum X-Zeichen und legen Sie sie mithilfe der place()-Funktion in den Behälter, genauso wie Sie eine Variable platzieren würden, so: player.place(eggs) .