Bonjour,
j'ai le code suivant :
Je voudrais que les intervalles soient rangés suivant les valeurs croissantes des min. Autrement dit, je voudrais faire un tri suivant les valeurs de I.min, J.min et K.min.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #!/usr/bin/env python #coding=utf-8 class Interval(): def __init__(self, a, b): if a > b: self.min = b self.max = a else: self.min = a self.max = b def __str__(self): return '(' + str(self.min) + ';' + str(self.max) + ')' I = Interval(3, -4) J = Interval(-5, 7) K = Interval(-2, 9) intervalSorted = [I, J, K] # ??? for i in intervalSorted: print str(i)
Toute info. est la bienvenue.
Partager