0
我想要生成一個向量,告訴我應該如何對列表進行排序,以便將其應用於與對象列表關聯的標籤列表。我知道這是可能的matlab中,有這樣的事情存在於Python?生成一個向量,說明如何在Python中對列表進行排序
一個例子:
假設你有二進制數字list1 = ['10100', '10101', '01010', '00010', '00100']
列表,並使用list.sort()
二進制數字colnames = ["A","B","C","D","E"]
我可以代替排序列表1一系列的標籤,但我想知道,分揀怎麼做,然後將該排列應用於標籤列表。
然後你總是可以做'list1_sorted,labels_sorted = zip(* listThree)' – wflynny
是的。只是補充說。謝謝。 :) –
謝謝,我結束了這樣做!雖然作爲後續,我不知道是否有一種方法來做基數排序相同的想法(我試圖實現的原始算法利用了基數排序是O(n)排序,而排序。()是O(nlogn)。 –