lambda函数python排序
时间: 2023-11-07 13:52:35 浏览: 94
python面试题及答案.pdf
Lambda函数可以在Python中用于排序。可以使用sorted()函数来对一个可迭代对象进行排序,并传入一个lambda函数作为key参数。lambda函数定义了排序的规则,它接受一个参数并返回一个用于排序的值。通过这种方式,可以根据自定义的规则进行排序。下面是一个例子,展示了如何使用lambda函数对一个列表进行排序:
```python
numbers = [5, 2, 10, 1, 8]
sorted_numbers = sorted(numbers, key=lambda x: x)
print(sorted_numbers)
```
这将输出:[1, 2, 5, 8, 10],表示按照从小到大的顺序对列表进行了排序。
阅读全文