Laurentvidal.fr simplifie la recherche de solutions à toutes vos questions grâce à une communauté active et experte. 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. Rejoignez notre plateforme de questions-réponses pour vous connecter avec des experts dédiés à fournir des réponses précises à vos questions dans divers domaines.
Sagot :
désolé pour l'envoi tardif
# Def des fonctions
def cardinal(t):
return len(t)
def attributs(t):
liste_nom = []
for personne in t:
for nom in personne:
if nom == 'Nom':
liste_nom.append(personne[nom])
return sorted(liste_nom)
def coherence_attributs(t):
dico = {}
for enregistrement in t:
for attributs in enregistrement:
if attributs in dico:
dico[attributs] += 1
else:
dico[attributs] = 1
for valeur in dico:
if dico[valeur] == cardinal(t):
continue
else:
return False
return True
def existe_doublon(t, champ):
dico = {}
for enregistrement in t:
for attributs in enregistrement:
if attributs == champ and not(enregistrement[champ] in dico):
dico[enregistrement[champ]] = 1
elif attributs == champ and enregistrement[champ] == enregistrement[attributs]:
dico[enregistrement[champ]] += 1
for valeur in dico:
if dico[valeur] < 2:
continue
else:
return True
return False
Tout fonctionne
Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Laurentvidal.fr est toujours là pour fournir des réponses précises. Revenez nous voir pour les informations les plus récentes.