Laurentvidal.fr simplifie la recherche de solutions à toutes vos questions grâce à une communauté active et experte. Trouvez des réponses rapides et fiables à vos questions grâce à notre communauté dévouée d'experts. Explorez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme de questions-réponses complète.
Sagot :
Réponse :
Explications :
Bonjour,
J'ai modifié votre dictionnaire "Personnes" pour que ses éléments soit cohérents !!
voici une proposition d'un programme qui correspond a ce que j'ai compris de votre énoncé !
pour toute question passez par les commentaires !!
je crée une liste de toutes les tailles du dico et j'en prend la maxi
je crée une liste de toutes les âges du dico et j'en prend la moyenne arrondi à 2 décimales
le crée une liste des ses 2 valeurs
je transforme la liste en tuple
voir pièce jointe :
-----------------------------------------------------
import statistics
personnes = [{"nom" :"jean Aymar","pays":"USA","age":30.65,"taille":178},
{"nom" : "Clio Patre","pays":"Portugal","age" : 32, "taille":179},
{"nom" :"Théo Bac","pays":"France","age" : 18, "taille":184.5}]
Taille = []
for ani in personnes:
Taille.append(ani["taille"])
age = []
for ani in personnes:
age.append(ani["age"])
Taille_maxi = max(Taille)
Moyenne_age = round(statistics.mean(age),2)
resultat = []
resultat.append(Taille_maxi)
resultat.append(Moyenne_age)
resultat = tuple(resultat)
print()
print("résultat : ",resultat)
----------------------------------------
Il y a peut être plus simple ou plus performant mais je ne sais pas faire !?

Merci de nous avoir fait confiance pour vos questions. Nous sommes ici pour vous aider à trouver des réponses précises rapidement. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous sommes heureux de répondre à vos questions. Revenez sur Laurentvidal.fr pour obtenir plus de réponses.