Bonjour,

Je cherche a trier une liste de classe selon un attribut. Voici ma classe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
class case_instance:
 
    x = int
    def __init__(self, x):
        self.x = x

J'ai une liste d'instances de cette classe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
monchiffre = random.randint(1, 15)
maliste = []
for i in range(81):
maliste.append(case_instance(monchiffre))
Ce que je veux, c'est trier ma liste nommee "maliste" (tres original comme nom, je sais lol) selon l'attribut "x" de ma classe, du plus petit au plus grand.


Qq sait-il comment proceder svp ?



Merci d'avance