Détecter une liste injective
Bonjour :)
Je suis étudiant, j'ai des exercices à faire en info et j'ai énormément de mal dans cette matière :(
voici l'énoncé :
" soit L une liste composées d'entiers uniquement
Ecrire un algorithme et la fonction Python retournant vraie si L est injective, faux sinon, sachant qu'une liste est injective si ses éléments sont 2 à 2 distincts
Inidication : On initialise une variable booléenne "res" à Vrai et on l'affectera à Faux à la première répétition, ce qui pourra provoquer l'arrêt du test
On commence par regarder si L[1], L[2], ... sont différents de L[0]. Si L[1], L[2],... étaient tous différents de L[0], on compare L[2], L[3],... à L[1], ainsi de suite "
je n'arrive pas à formaliser tout ça en pseudo code ni en Python... J'ai énormément de mal avec le langage informatique et de programmation, j'ai vraiment pas les bases c'est horrible :(
si quelqu'un pourrait m'aider ça serait sympa :)