我有花車的列表:如何排序列表先寫相同的元素,然後 - 按升序
inputlist = [4.1, 8.2, 2.1, 8.1, 3.1]
我需要它是:
list_sorted = [8.1, 8.2, 2.1, 3.1, 4.1]
通過先寫彩車其中的int(數字)是相同的(int(8.1)== int(8.2)),按升序排列,然後是其他元素,也是按升序排列。
又如:
inputlist = [9.3, 4.1, 4.2, 9.4, 8.2, 7.1]
list_sorted = [4.1, 4.2, 9.3, 9.4, 7.1, 8.2]
這是一個非常隨意的命令;你有沒有嘗試過自己呢? –
「排序()」不適合你的情況? – ozgur
不是。我已經寫了一個撲克挑戰賽程序,未經證實的假設是我可以用這種方式對列表進行排序。這是現在唯一缺少的一件。 – Riddle00