p ython绝对值排序
时间: 2024-01-16 08:04:45 浏览: 89
HDU ACM 绝对值排序 txt格式
3星 · 编辑精心推荐
可以使用Python的内置函数`sorted`和`abs`来对一个列表中的元素按照绝对值进行排序。下面是示例代码:
```python
my_list = [-10, 5, -3, 2, -7, 1]
sorted_list = sorted(my_list, key=abs)
print(sorted_list)
```
输出如下:
```
[1, 2, -3, 5, -7, -10]
```
在这个例子中,`sorted`函数接受一个关键字参数`key`,该参数指定了用于排序的函数。在这里,我们使用`abs`函数作为关键字,以便对元素按照绝对值进行排序。
阅读全文