Bonjour, je voudrais faire une fonction comme la fonction prédéfinie position.
J'ai fais une fonction itérative :
Maintenant j'essaye de refaire cette fonction de façon a ce qu'elle soit récursive, mais je ne vois pas trop comment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 (defun position (x lst) (when (consp lst) (loop for c in lst for i from 0 when (equal c x) return i)))
Partager