1. ça a l'air d'être du Python 3, mais il faudrait préciser pour être certain, ça change la sémantique de certaines choses (input(), entre autres).
2. sur le forum, utiliser les balises CODE avec code=python pour conserver l'indentation (important en Python) et avoir la coloration syntaxique (ça facilite la lisibilité).
3. qu'essaies-tu d'accomplir avec tes appels à list, type ou sort?
4. python permet de chaîner les comparaisons, c'est quand même plus lisible (tes comparaisons sont incorrectes, accessoirement)
5. qu'est-ce qu'un chiffre?
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody