DataFrame如何一列升序一列降序 df2 = pd.DataFrame({'a':[1,1,1,1,2,2,2,2], 'b':list(range(8)), 'c':list(range(8,0,-1))}) print(df2) print(df2.sort_values(['a','c'])) #多列升序 print(df2.sort_values(['a','c'],ascending=(False,True))) #一列降序,一列升序