我是新來的Python填單子,因此在使用時的錯誤術語:)對象和排序(新手)
時,我想有幾個「對象」的名單原諒我,他們每個人具有相同的數字屬性(A,B,C)。然後這個列表應該按屬性A的值排序。
在Java中,我將定義一個類,其中我的屬性作爲成員,實現Sortable來比較A,將它們全部放在某種列表中並讓Collections.sort
排序名單。
結果應該「看」這樣的:
A B C
1 2 3
1 2 4
2 5 1
3 1 1
什麼是做這樣的事情在Python中的最佳方式?
,該清單應當由值A進行排序,但是你的例子似乎表明,它應該再被B排序,然後是C?或者這只是巧合? – truppo 2009-12-17 09:08:32
對不起,這只是巧合。分類時忽略B和C. – 2009-12-17 09:10:31