First page Back Continue Last page Overview Image

Noch ein Beispiel

>>> p = [('Peter', 114, 42, 5526), ('Eve', 129, 37, 4302), ('Bill', 105, 42, 6000), ('Stella', 125, 36, 4320), ('Eve', 117, 37, 4744), ('Peter', 114, 41, 5395), ('Helen', 138, 39, 4239)]

>>>

>>> sorted(p)

[('Bill', 105, 42, 6000), ('Eve', 117, 37, 4744), ('Eve', 129, 37, 4302), ('Helen', 138, 39, 4239), ('Peter', 114, 41, 5395), ('Peter', 114, 42, 5526), ('Stella', 125, 36, 4320)]

>>>

>>> sorted(p, key = lambda x: (x[2], x[1]))

[('Stella', 125, 36, 4320), ('Eve', 117, 37, 4744), ('Eve', 129, 37, 4302), ('Helen', 138, 39, 4239), ('Peter', 114, 41, 5395), ('Bill', 105, 42, 6000), ('Peter', 114, 42, 5526)]

>>>

>>> sorted(p, key = lambda x: 1/x[1] * 15000 * x[2])

[('Helen', 138, 39, 4239), ('Eve', 129, 37, 4302), ('Stella', 125, 36, 4320), ('Eve', 117, 37, 4744), ('Peter', 114, 41, 5395), ('Peter', 114, 42, 5526), ('Bill', 105, 42, 6000)]

>>>