@Guillawme @zimoun The reason for using (append (list x y z) lst) instead of (cons* x y z lst) in documentation is that the former is hopefully clearer: ‘cons*’ is kind of an obscure name, unless you’re already a Lisp insider.
(Apart from that, the two idioms are totally equivalent.)