1 a[a[:,0].argsort()]
取某列排序之後的索引,然後在原數組中按索引取出資料

2 轉為pandas DataFrame
最好的方式是轉為 DataFrame 之後再排序
# 按第二列排序,随後是第五列
pd.DataFrame(a).sort_values(by=[2,5]).to_numpy()
# 按列從左到右
pd.DataFrame(a).sort_values().to_numpy()
取某列排序之後的索引,然後在原數組中按索引取出資料
最好的方式是轉為 DataFrame 之後再排序
# 按第二列排序,随後是第五列
pd.DataFrame(a).sort_values(by=[2,5]).to_numpy()
# 按列從左到右
pd.DataFrame(a).sort_values().to_numpy()