Exercices sur les tables

Exercice 1: Les pokemons sont partout …

Extrait du pokedex1.csv

Extrait du pokedex2.csv

(1) Télécharger les deux fichiers csv, puis importer les sous forme de tables de données en Python.

(2) a) Combien y a-t-il de pokemons dans chacune des tables ? Répondre à l’aide d’une instruction Python.
b) Toujours à l’aide d’une instruction en Python, vérifier le nombre de clés dans les deux tables précédentes.

(3) En appliquant uniquement les fonctions définies dans le (4.3) aux tableaux pokedex1 et pokedex2, chercher à obtenir les tableaux suivants dont on en donne un extrait et où il est précisé la condition supplémentaire à remplir.
a)

Pokemons classés dans l’ordre croissant des 'HP'

b)

Pokemons classés dans l'ordre alphabétique

c)

Pokemons classés dans l'ordre alphabétique

(4) Démontrer qu’il n’y a qu’un seul pokemon légendaire ayant exactement 70 HP dans cette base de données. Préciser en son 'Id' et son 'Name'.