• # Bon, j'aurais fais ca

    Posté par . En réponse au message problème message d'erreur python. Évalué à 1. Dernière modification le 08 mars 2019 à 20:39.

    Déjà j'ai du mal à lire ton code, les parametres suivent pas entre les functions.
    J'imagine que le premier c'est un tableau, le deuxieme le nombre à supprimer, et le troisième(la profondeur?)

    Chez moi, ca donnerais ca:

    #!/usr bin env python
    def mystere( numbersList, wanted, nbToTest):
     i = 0
     while i <= nbToTest - 1:
     if numbersList[i] == wanted:
     numbersList.remove(numbersList[i])
     return numbersList
     i = i + 1
    if __name__ == '__main__':
     newList = mystere([2,-7,4,5,12,10,4,2,4,-18],5,4)
     print(newList)