因此,我有一个从excel电子表格中提取的二维数据,我目前正在根据具有关键性数据的列进行排序。如何在python中进行分层排序?
#rows contains my data that I'm sorting, it's a 2D array
searchdict = dict(Critical=1, High=2, Medium=3, Low=4)
rows.sort(key=lambda row: searchdict.get(row[11], 5))
我想基于另一列进行排序,如果它是该列领带,任何人都知道如何处理呢?预先感谢您的帮助。
供参考:另一列包含数值数据
http://stackoverflow.com/questions/1516249/ python-list-sorting-with-multiple-attributes-and-mixed-order – georg