sort_values怎么按列排序一个list数组
时间: 2024-05-15 22:19:49 浏览: 73
利用 Array.Sort()函数对数组排序
5星 · 资源好评率100%
sort_values是pandas中的函数,用于对DataFrame或Series按照某一列或多列进行排序。如果要对一个list数组进行排序,可以使用Python内置的sorted函数。
例如,如果要按照列表中的第二个元素进行排序,可以使用以下代码:
```
my_list = [[1, 3], [2, 1], [3, 2]]
sorted_list = sorted(my_list, key=lambda x: x[1])
```
这里的key参数指定了排序的方式,lambda函数返回每个元素的第二个值作为排序依据。排序结果为:
```
[[2, 1], [3, 2], [1, 3]]
```
如果要按照第一个元素进行排序,则lambda函数可以改为x[0]。
阅读全文