Salut Oui, mais tout dépend comment tu as créé ta liste. Lambda est utilisé pour définir une fonction anonyme Ce qui suit indique l'ordre de trie Par exemple (setq a (nth 0 ma_liste))
(setq b (nth 1 ma_liste)) Si le premier élément de la liste a et égal au premier élément de la liste b, alors (if (= (car a) (car b)) Si le second élément de la liste a et égal au second élément de la liste b, alors (if (= (cadr a) (cadr b)) Si le troisième élément de la liste a et égal au troisième élément de la liste b, alors (if (= (caddr a) (caddr b)) Trier sur le quatrième élément de la liste a&b (en indiquant le sens de trie avec < ) (< (cadddr a) (cadddr b)) Sinon, trier sur le troisième élément de la liste a&b (en indiquant le sens de trie avec < ) (< (caddr a) (caddr b)) Fin du if ) Sinon, trier sur le second élément de la liste a&b (en indiquant le sens de trie avec < ) (< (cadr a) (cadr b)) Fin du if ) Sinon, trier sur le premier élément de la liste a&b (en indiquant le sens de trie avec < ) (< (car 0 a) (car 0 b)) Fin du if ) @+