DOSSIER 1 : LES TYPES DE DONNÉES
Les fiches de Pixel
La brigade structure ses informations. Chaque indice devient une valeur dans un tableau, un p-uplet ou une fiche de dictionnaire. Pixel te transmet quelques cas à traiter, du plus simple au plus complet.
Pour les questions qui te demandent d'écrire une fonction, tu peux l'essayer avec print(...) avant de valider : le bouton « Exécuter » n'affiche que ce que tu demandes.
Questions de l'enquête
Le plus jeune et le plus âgé
Écris la fonction
extremes(ages)qui reçoit un tableau d'âges et renvoie un p-uplet(plus petit âge, plus grand âge). Utilise la valeur de retour avec une virgule :return (a, b).Le plan des salles
Le tableau de tableaux
plandonne le nombre de visiteurs dans chaque salle (3 lignes, 3 colonnes). Calculetotal(la somme de toutes les cases),diagonale(le tableau des élémentsplan[i][i]) etcolonne_1(le tableau des éléments de la colonne d'indice 1). Utilise des bouclesfor.Des fiches en dictionnaire
La table du registre est chargée. Construis le dictionnaire
ages_par_nom: chaque nom de visiteur est une clé, son âge (un entier) la valeur. Puis cherche, en parcourantages_par_nom.items(), le nom du visiteur le plus âgé et range-le dansplus_age.Filtrer par compréhension
Avec une compréhension, construis
adultes: le tableau des noms des visiteurs de 18 ans ou plus (dans l'ordre du fichier), etages: le tableau de tous les âges en nombres entiers.