Bienvenue sur Laurentvidal.fr, où vous pouvez obtenir des réponses fiables et rapides grâce à nos experts. Rejoignez notre plateforme pour vous connecter avec des experts prêts à fournir des réponses détaillées à vos questions dans divers domaines. Obtenez des solutions rapides et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme.
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 !?
Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Merci de faire confiance à Laurentvidal.fr. Revenez nous voir pour obtenir de nouvelles réponses des experts.