Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
info:python:listes [2025/02/23 13:42] – franck | info:python:listes [2025/02/23 13:55] (Version actuelle) – franck | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Les listes Python sont des collections ou ensembles de données. | Les listes Python sont des collections ou ensembles de données. | ||
- | Les listes en Python sont des structures de données qui permettent de stocker des éléments de différents types dans une même collection. Elles sont définies à l'aide de crochets [] et peuvent contenir des chaînes, des nombres, des booléens, etc.Les listes sont modifiables, | + | Les listes en Python sont des structures de données qui permettent de stocker des éléments de différents types dans une même collection. Elles sont définies à l'aide de crochets [] et peuvent contenir des chaînes, des nombres, des booléens, etc.Les listes sont modifiables, |
- | Les méthodes append() et extend() permettent d' | + | * Les index commencent à 0, ce qui signifie que le premier élément est à l' |
- | La méthode remove() permet de supprimer un élément spécifique d'une liste.\\ | + | * Les listes peuvent également être parcourues à l'aide de boucles for. |
- | La méthode sort() permet de trier les éléments d'une liste dans l' | + | * Il est possible de créer des listes vides ou des listes pré-remplies avec des valeurs. |
- | Il est également possible de créer des sous-listes en utilisant des index de troncature.\\ | + | |
- | Les listes peuvent être combinées à l'aide de l' | + | |
- | Les listes sont très utiles pour stocker et manipuler des données en Python.Elles sont également très flexibles et peuvent être utilisées dans de nombreux contextes différents.Il est possible de vérifier si un élément est présent dans une liste en utilisant l' | + | |
- | Les listes peuvent être converties en d' | + | |
- | En résumé, les listes sont une structure de données fondamentale en Python qui permettent de stocker et manipuler des collections d' | + | |
- | + | | |
+ | | ||
+ | * Il est possible de faire des listes de listes | ||
+ | Les listes sont très utiles pour stocker et manipuler des données en Python.Elles sont également très flexibles et peuvent être utilisées dans de nombreux contextes différents. \\ | ||
+ | En résumé, les listes sont une structure de données fondamentale en Python qui permettent de stocker et manipuler des collections d' | ||
+ | \\ | ||
+ | **Exemple 1 : Liste de chaînes de caractères et conversion en tuple** | ||
+ | <code python> | ||
+ | # Création d'une liste de chaînes de caractères | ||
+ | fruits = [" | ||
+ | # Conversion de la liste en tuple | ||
+ | fruits_tuple = tuple(fruits) | ||
+ | |||
+ | print(fruits) | ||
+ | print(fruits_tuple) | ||
+ | </ | ||
+ | |||
+ | **Exemple 2 : Liste de nombres et conversion en set** | ||
+ | <code python> | ||
+ | # Création d'une liste de nombres | ||
+ | nombres = [1, 2, 3, 4, 5] | ||
+ | |||
+ | # Conversion de la liste en set (ensemble) | ||
+ | nombres_set = set(nombres) | ||
+ | |||
+ | print(nombres) | ||
+ | print(nombres_set) | ||
+ | </ | ||
+ | |||
+ | **Exemple 3 : Liste de booléens et conversion en dictionnaire** | ||
+ | <code python> | ||
+ | # Création d'une liste de booléens | ||
+ | reponses = [True, False, True] | ||
+ | |||
+ | # Conversion de la liste en dictionnaire avec des clés numériques | ||
+ | reponses_dict = {i: reponse for i, reponse in enumerate(reponses)} | ||
+ | |||
+ | print(reponses) | ||
+ | print(reponses_dict) | ||
+ | </ | ||
+ | |||
+ | **Exemple 4 : Liste de chaînes de caractères et conversion en chaîne de caractères** | ||
+ | <code python> | ||
+ | # Création d'une liste de chaînes de caractères | ||
+ | mots = [" | ||
+ | |||
+ | # Conversion de la liste en chaîne de caractères | ||
+ | phrase = "" | ||
+ | |||
+ | print(mots) | ||
+ | print(phrase) | ||
+ | </ | ||
+ | |||
+ | **Exemple 5 : Liste de tuples et conversion en liste de listes** | ||
+ | <code python> | ||
+ | # Création d'une liste de tuples | ||
+ | points = [(1, 2), (3, 4), (5, 6)] | ||
+ | |||
+ | # Conversion de la liste de tuples en liste de listes | ||
+ | points_listes = [list(point) for point in points] | ||
+ | |||
+ | print(points) | ||
+ | print(points_listes) | ||
+ | </ | ||
+ | |||
+ | Ces exemples montrent comment les listes peuvent être converties en d' | ||