Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté dévouée d'experts sur notre plateforme de questions-réponses. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale.

Énoncé :

On considère le schéma suivant où une flèche allant d'une personne Α vers une personne B indique que la personne A « suit » la personne B sur son compte Immediam. On dit alors que B est un ami de A. Voici un exemple de réseau Immediam : exemple réseau On représente ce réseau Immediam en machine par un dictionnaire dans lequel : les clés sont les chaînes de caractères correspondant aux noms des personnes inscrites ; les valeurs associées sont des listes de chaînes de caractères, représentant les personnes suivies.

Consigne :

Écrire une fonction amis_d_amis(reseau, membre) qui : prend en argument un dictionnaire reseau représentant un tel réseau Immediam et une chaîne de caractères membre qui représente un membre du réseau ; et qui renvoie la liste des amis des amis de membre, à l'exclusion de lui-même et sans doublon.

Code incomplet de la fonction :

def amis_d_amis(reseau, membre): resultat = [] for ... in reseau[...]: for ami_de_ami in reseau[...]: if ... != membre and ... not in resultat: resultat.append(ami_de_ami) return resultat

Merci pour votre aide... ​


Sagot :

Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Laurentvidal.fr est toujours là pour fournir des réponses précises. Revenez nous voir pour les informations les plus récentes.