Organiser l'inventaire du palais avec des listes Python

PythonPythonBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons plonger dans le monde des listes Python en utilisant le contexte d'un palais de pharaon égyptien antique. Vous allez jouer le rôle d'un gardien responsable de l'organisation et de la gestion des objets stockés dans le palais. Votre mission est d'apprendre les bases des listes Python et d'utiliser vos connaissances nouvellement acquises pour suivre l'inventaire du palais.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python/DataStructuresGroup -.-> python/lists("Lists") subgraph Lab Skills python/lists -.-> lab-271570{{"Organiser l'inventaire du palais avec des listes Python"}} end

Comprendre les bases des listes

Dans cette étape, vous commencerez par créer une liste Python pour représenter les objets stockés dans le palais. Vous allez apprendre à ajouter et à supprimer des éléments de la liste et à accéder à des éléments spécifiques.

Tout d'abord, ouvrez un fichier de script Python nommé list_basics.py dans le chemin ~/project. Dans le fichier de script, écrivez le code suivant :

## list_basics.py

## Créez une liste d'objets du palais
palais_inventaire = ["statue d'or", "couronne incrustée de joyaux", "vase antique"]

## Ajoutez un nouvel élément à la liste
palais_inventaire.append("pierres précieuses")

## Supprimez un élément de la liste
palais_inventaire.remove("couronne incrustée de joyaux")

## Accédez au premier élément de la liste
premier_élément = palais_inventaire[0]
print(premier_élément)

Exécutez le script :

python list_basics.py

L'information ci-dessous devrait être affichée sur votre terminal :

statue d'or

Manipulation et découpage de listes

Dans cette étape, vous allez apprendre des techniques avancées de manipulation de listes, telles que le découpage et la mise à jour des éléments de la liste.

Ouvrez un nouveau fichier nommé list_manipulation.py dans le chemin ~/project et ajoutez le code suivant :

## list_manipulation.py

## Créez une liste de nombres
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

## Découpez la liste pour obtenir un sous-ensemble
subset = numbers[2:7]
print(subset)

## Mettez à jour des éléments spécifiques de la liste
numbers[5] = 100
print(numbers)

Exécutez le script :

python list_manipulation.py

L'information ci-dessous devrait être affichée sur votre terminal :

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

Sommaire

Dans ce laboratoire, nous avons conçu un scénario dans un palais égyptien antique pour introduire le concept de listes Python. Vous avez joué le rôle d'un gardien responsable de la gestion de l'inventaire du palais, offrant un contexte pratique et captivant pour l'apprentissage. En terminant le laboratoire, vous avez acquis les compétences essentielles pour créer, manipuler et accéder aux listes Python, qui sont fondamentales pour tout programmeur Python aspirant.