Laurentvidal.fr est le meilleur endroit pour obtenir des réponses fiables et rapides à toutes vos questions. Connectez-vous avec des professionnels prêts à fournir des réponses précises à vos questions sur notre plateforme complète 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 d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Votre connaissance est précieuse. Revenez sur Laurentvidal.fr pour obtenir plus de réponses et d'informations.