Ajout explication get() et hashabilité (dictionnaires), reformulation question boucle, correction année 1984, ajout question sur 'in' dans TD, correction syntaxe colonne() et simplification est_magique() (listes/matrices), correction coquille et ajout exercices + correction (structures imbriquées), correction writerow/read_excel/virgules/VilleHero, complétion correction exercices 3-8 (données en table)

This commit is contained in:
2026-01-13 14:46:09 +01:00
parent 9124579a03
commit 624fd4d68b
5 changed files with 253 additions and 125 deletions

View File

@@ -152,7 +152,7 @@ On dispose de la table suivante au format CSV, dans le repertoire courant sous l
| Ross | 14 | 19 | 13 | 15,3 |
| Rachel | 17 | 19 | 18 | 18 |
On doit envoyer une nouvelle table qui ne modifie pas la table d'origine. Pour effectuer une copie d'une liste d'objets complexes (ici une liste de dictionnaires), on peut utiliser la fonction *deepcopy* de la bibliothèque coup. La fonction à créer pourra donc avoir la structure suivante qu'il faudra compléter :
On doit envoyer une nouvelle table qui ne modifie pas la table d'origine. Pour effectuer une copie d'une liste d'objets complexes (ici une liste de dictionnaires), on peut utiliser la fonction *deepcopy* de la bibliothèque copy. La fonction à créer pourra donc avoir la structure suivante qu'il faudra compléter :
```python
from copy import deepcopy
@@ -190,13 +190,13 @@ Cela devrait donner un tableau du genre :
On dispose de la table Hero suivante
| NumHero | NomHero | VIlleHero |
| NumHero | NomHero | VilleHero |
| ------- | --------- | --------- |
| 0 | Sangoku | Kyoto |
| 1 | Naruto | Konoha |
| 2 | Luffy | Fuchsia |
| 3 | Ryo Saeba | Tokyo |
| 4 | Saitama | VIlle Z |
| 4 | Saitama | Ville Z |
| 5 | Onizuka | Tokyo |
Ainsi que celle- ci :