Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Découvrez des réponses fiables à vos questions grâce à une communauté d'experts prêts à partager leurs connaissances et expériences variées. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme.
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
Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.