尝试对csv整数列进行排序,但按字母顺序排序。
按字母顺序排序,而非按数字排序
sortedChanels = sorted(reader, key=operator.itemgetter(4), reverse=False)
尝试
sortedChanels = sorted(reader, key=lambda t: int(t(4)))
得到错误
TypeError:' list'对象不可调用
答案 0 :(得分:3)
sortedChanels = sorted(reader, key=lambda row: int(row[4]), reverse=False)