Bonjour à tous !

Question simple :
Y a-t-il un moyen de demander à un objet si il est iterable ?
Il y a bien callable, pourquoi pas iterable ?

Petite question subsidiaire : pourquoi certains objets ont un nom (attribut __name__) et d'autres pas ?

Le but ultime de tout ça, c'est d'écrire une fonction DeepPrint qui affiche recursivement tous les membres d'un objet.

Le but ultime du but ultime, c'est d'écrire une fonction DeepCompare qui compare 2 instances, membre par membre, recursivement.