Contenu du cours
Introduction à Python
Introduction à Python
Récapitulatif
Félicitations pour avoir brillamment exploré les subtilités des listes, tuples et dictionnaires en Python ! Vous maîtrisez désormais un large éventail de techniques essentielles pour manipuler différentes structures de données dans tout contexte de programmation. Récapitulons les points clés abordés et les compétences acquises :
Listes
Création et modification
Vous avez appris à créer des listes contenant divers types de données et à les modifier en ajoutant ou supprimant des éléments à l'aide de méthodes telles que append()
, remove()
et sort()
.
Accès et manipulation
À travers des exemples pratiques, vous avez découvert comment accéder aux éléments d'une liste grâce à l'indexation et comment manipuler les listes pour gérer efficacement les stocks d'un magasin d'alimentation.
# List operations example: Creating, appending, removing, and sorting grocery_list = ["milk", "eggs", "butter"] grocery_list.append("cheese") # Add an item grocery_list.remove("eggs") # Remove an item grocery_list.sort() # Sort the list alphabetically print("Updated Grocery List:", grocery_list)
Tuples
Compréhension de l’immutabilité
Les tuples, contrairement aux listes, sont immutables et conviennent pour stocker des données qui ne doivent pas changer, comme des identifiants de produit ou des configurations.
Opérations sur les tuples
Vous avez découvert comment utiliser des opérations sur les tuples, telles que le constructeur tuple()
pour convertir d'autres itérables en tuples et concaténer des tuples afin d’étendre des ensembles de données de manière sécurisée.
# Tuple operations example: Creating and using the tuple constructor seasonal_fruits = ("mango", "watermelon") new_fruits = ["kiwi", "strawberry"] all_fruits = seasonal_fruits + tuple(new_fruits) # Converting list to tuple and concatenating print("All Fruits:", all_fruits)
Dictionnaires
Stockage clé-valeur
Les dictionnaires ont été présentés comme des structures polyvalentes pour une recherche et gestion rapide des données, utilisant des clés pour accéder directement aux valeurs associées.
Méthodes des dictionnaires
Vous avez appris à utiliser des méthodes de dictionnaire telles que get()
, update()
et pop()
pour manipuler et maintenir efficacement des inventaires à jour.
# Dictionary methods example: Utilizing get, update, and pop inventory = { "apples": 30, "bananas": 45, "oranges": 12 } # Applying of dictionary methods print("Bananas in stock:", inventory.get("bananas")) # Using get inventory.update({"bananas": 50}) # Updating the quantity removed_item = inventory.pop("oranges") # Removing an item # Printing results print("Updated Inventory:", inventory) print("Removed Item:", removed_item)
1. Quelle méthode est utilisée pour ajouter un élément à la fin d'une liste en Python ?
2. Que renverra l'instruction print suivante ?
3. Comment obtenir une valeur d'un dictionnaire sans savoir si la clé existe, afin d'éviter une erreur ?
4. Que renverra l'instruction print suivante ?
5. Laquelle des opérations suivantes n'est PAS une opération valide sur un dictionnaire Python ?
Merci pour vos commentaires !