Différences
Ci-dessous, les différences entre deux révisions de la page.
| python:bases:listes [2024/02/29 07:52] – [9. Liste de listes (tableaux à plusieurs dimensions)] phil | python:bases:listes [2025/06/19 19:29] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ===== Python - Listes ===== | ===== Python - Listes ===== | ||
| - | [Mise à jour le : 28/2/2024] | + | [Mise à jour le : 29/2/2024] |
| * **Source** | * **Source** | ||
| Ligne 286: | Ligne 286: | ||
| t = [[1, | t = [[1, | ||
| </ | </ | ||
| - | {{ : | + | {{ : |
| - | {{ : | + | |
| - | * **Accès à un élément** | + | |
| - | <code python *.py> | + | |
| - | a = t[2][1] # renvoi 2 | + | |
| - | </ | + | |
| * **Construction par compréhension** | * **Construction par compréhension** | ||
| Ligne 297: | Ligne 292: | ||
| # Tableau 3 x 5 | # Tableau 3 x 5 | ||
| t = [[0]*5 for i in range(3)] | t = [[0]*5 for i in range(3)] | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | <callout title=" | ||
| + | |||
| + | * **Accès à un élément** | ||
| + | <code python *.py> | ||
| + | a = t[2][1] # renvoi 2 | ||
| </ | </ | ||
| Ligne 394: | Ligne 397: | ||
| * On peut supprimer des éléments d'une liste avec le mot-clé **del**, la méthode **remove** ou une opération de slice. | * On peut supprimer des éléments d'une liste avec le mot-clé **del**, la méthode **remove** ou une opération de slice. | ||
| * On peut créer des fonctions attendant un nombre inconnu de paramètres en plaçant une ** * ** devant le nom du paramètre. | * On peut créer des fonctions attendant un nombre inconnu de paramètres en plaçant une ** * ** devant le nom du paramètre. | ||
| - | * Les compréhensions de liste permettent de parcourir et filtrer une séquence | + | * Les compréhensions de liste permettent de parcourir et filtrer une séquence en renvoyant une nouvelle avec la syntaxe \\ // |
| * Un tuple est une séquence pouvant contenir des objets. À la différence de la liste, le tuple ne peut pas être modifié une fois créé. | * Un tuple est une séquence pouvant contenir des objets. À la différence de la liste, le tuple ne peut pas être modifié une fois créé. | ||