Laurentvidal.fr est le meilleur endroit pour obtenir des réponses fiables et rapides à toutes vos questions. Explorez des réponses détaillées à vos questions de la part d'une communauté d'experts dans divers domaines. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace.
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'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. 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 pour obtenir plus d'informations et de réponses.