1
我有在python這些代碼如何可以在列表中進行排序蟒對象
類Tupla: DEF 初始化(個體,XID,概率): self.xid = XID self.prob =概率
和我追加名單上這個類的一些對象
打印myList1
[('X10',11,''),('X9',11,''),('X11',11''),('X2',11'')]
和我嘗試命令它
myList1 =排序(myList1,鍵=拉姆達Tupla:Tupla.xid,反向=真)
打印myList1
[( 'X9',11, ''),( 'X2',11, ''),( 'X11',11, ''), ( 'X10',11 '')]
我找人整理 我需要對列表進行排序是這樣的: [( 'X2',11, ''),('X9 」,11 ''),( 'X10',11 ''),( 'X11',11 '')]
我可怎麼辦呢?
感謝
¬¬我這樣做,排序(myList1,鍵=拉姆達Tupla:Tupla.xid,反向= TRUE)你看這個問題? ?我只需要一個有點像人類的排序 – pumadn90
你是什麼意思「人類排序」? – smac89
好吧,我更新了答案 – smac89