Introduction Aux Listes
Les listes en Python sont similaires à des conteneurs pouvant contenir différents éléments, tels que des nombres, des mots ou des objets. Une liste se crée en plaçant les éléments entre crochets []. Il est possible d’ajouter facilement de nouveaux éléments à une liste à l’aide de append(), qui les place à la fin.
123456789# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
Il est également possible de supprimer des éléments d’une liste en utilisant pop(index). Cette méthode supprime et retourne l’élément à la position spécifiée. Si aucun indice n’est précisé, le dernier élément est supprimé.
1234567891011121314# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
De la même manière, l'inventaire du ninja est implémenté et peut contenir des valeurs telles que cat, dog, chicken, monkey, parrot, pig, etc. Il est possible de le gérer à l'aide des méthodes suivantes :
-
pick_to_inventory(index): ajoute un objet à l'inventaire à l'indexspécifié, ou à la fin si aucunindexn'est fourni ; -
put_from_inventory(index): retire un objet de l'inventaire selon l'indexet le place sur la carte. Si aucunindexn'est fourni, le dernier objet est retiré.
Rappel : l'indexation dans une liste commence à 0, ce qui signifie que l'index du premier élément est 0, le second est 1, le troisième est 2, etc.
Voici un exemple où le ninja collecte deux animaux dans l'inventaire puis replace le premier élément sur la carte.
ninja.py
index.html
preset.py
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
index.html
preset.py
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 2.94
Introduction Aux Listes
Glissez pour afficher le menu
Les listes en Python sont similaires à des conteneurs pouvant contenir différents éléments, tels que des nombres, des mots ou des objets. Une liste se crée en plaçant les éléments entre crochets []. Il est possible d’ajouter facilement de nouveaux éléments à une liste à l’aide de append(), qui les place à la fin.
123456789# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
Il est également possible de supprimer des éléments d’une liste en utilisant pop(index). Cette méthode supprime et retourne l’élément à la position spécifiée. Si aucun indice n’est précisé, le dernier élément est supprimé.
1234567891011121314# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
De la même manière, l'inventaire du ninja est implémenté et peut contenir des valeurs telles que cat, dog, chicken, monkey, parrot, pig, etc. Il est possible de le gérer à l'aide des méthodes suivantes :
-
pick_to_inventory(index): ajoute un objet à l'inventaire à l'indexspécifié, ou à la fin si aucunindexn'est fourni ; -
put_from_inventory(index): retire un objet de l'inventaire selon l'indexet le place sur la carte. Si aucunindexn'est fourni, le dernier objet est retiré.
Rappel : l'indexation dans une liste commence à 0, ce qui signifie que l'index du premier élément est 0, le second est 1, le troisième est 2, etc.
Voici un exemple où le ninja collecte deux animaux dans l'inventaire puis replace le premier élément sur la carte.
ninja.py
index.html
preset.py
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
index.html
preset.py