Répondre :
Réponse :
Explications :
# Def des fonctions
def cardinal(t):
return len(t)
def attributs(t):
attributs=[]
for i in range(cardinal(t)):
for a in t[i].keys():
attributs.append(a)
attributs = list(set(attributs))
return sorted(attributs)
def coherence_attributs(t):
l=attributs(t)
for a in l:
for i in range(cardinal(t)):
if a not in t[i] :
return False
return True
def existe_doublon(t, champ):
l=[]
for i in range(cardinal(t)):
if champ in t[i]:
l.append(t[i][champ])
s = set(l)
return len(s)==len(l)
Merci d'avoir visité notre site, qui traite de Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À très bientôt, et pensez à ajouter notre site à vos favoris !