joerg krebs schrieb:
Hallo Leute, vielleicht kann mir jemand von euch helfen.
Ich verwende die Methode:
L = [('c', 2), ('d', 1), ('a', 4), ('b', 3)] sorted(L, key=operator.itemgetter(1)) [('d', 1), ('c', 2), ('b', 3), ('a', 4)]
um eine Liste(L) zu sortieren.
Hat jemand eine Idee, wie man mehrstellige Zahlen sortieren als keys sortieren kann ??
Also z.B. L = [('c', 2), ('d', 10), ('a', 4), ('b', 3)
nach obiger: [('d', 10), ('c', 2), ('b', 3), ('a', 4)]
ich haette aber gerne [('c', 2), ('b', 3), ('a', 4),('d', 10)]
Bei mir kommt das auch so rum wie du es willst - was auch nicht verwunderlich ist, da du ja die tupel nach dem zweiten (0-based also 1) Element sortierst. Diez _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de