Organisieren des Palastbestands mit Python-Listen

PythonPythonBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir uns mithilfe des Kontexts eines antiken ägyptischen Pharaonenpalasts in die Welt der Python-Listen vertiefen. Du wirst die Rolle eines Wächters übernehmen, der für die Organisation und Verwaltung der im Palast aufbewahrten Gegenstände verantwortlich ist. Deine Mission besteht darin, die Grundlagen von Python-Listen zu lernen und dein neu erworbenes Wissen zur Aufzeichnung des Palastinventars zu nutzen.

Das Verständnis der Listenbasis

In diesem Schritt wirst du beginnen, eine Python-Liste zu erstellen, um die im Palast aufbewahrten Gegenstände darzustellen. Du wirst lernen, wie Gegenstände zur Liste hinzugefügt und von ihr entfernt werden und wie bestimmte Elemente abgerufen werden.

Zunächst öffnen wir eine Python-Skriptdatei namens list_basics.py am Pfad ~/project. Inside the script file, write the following code:

## list_basics.py

## Create a list of palace items
palace_inventory = ["gold statue", "jeweled crown", "antique vase"]

## Add a new item to the list
palace_inventory.append("precious gems")

## Remove an item from the list
palace_inventory.remove("jeweled crown")

## Access the first item in the list
first_item = palace_inventory[0]
print(first_item)

Führen Sie das Skript aus:

python list_basics.py

Die folgende Information sollte auf Ihrem Terminal angezeigt werden:

gold statue

Listenmanipulation und Slicing

In diesem Schritt wirst du fortgeschrittene Techniken der Listenmanipulation wie Slicing und das Aktualisieren von Listelementen lernen.

Öffnen Sie eine neue Datei namens list_manipulation.py am Pfad ~/project und fügen Sie den folgenden Code hinzu:

## list_manipulation.py

## Create a list of numbers
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

## Slice the list to get a subset
subset = numbers[2:7]
print(subset)

## Update specific elements in the list
numbers[5] = 100
print(numbers)

Führen Sie das Skript aus:

python list_manipulation.py

Die folgende Information sollte auf Ihrem Terminal angezeigt werden:

[3, 4, 5, 6, 7]
[1, 2, 3, 4, 5, 100, 7, 8, 9, 10]

Zusammenfassung

In diesem Lab haben wir ein Szenario in einem antiken ägyptischen Palast entworfen, um das Konzept von Python-Listen zu erläutern. Du hast die Rolle eines Wächters übernommen, der für die Verwaltung des Palastinventars verantwortlich war, was einen praktischen und ansprechenden Kontext für das Lernen bot. Durch die Fertigstellung des Labs hast du essentielle Fähigkeiten im Erstellen, Manipulieren und Zugreifen auf Python-Listen erworben, die für jeden aufstrebenden Python-Programmierer grundlegend sind.