输入一个正整数n(1<n<=10),再输入n个整数,按绝对值从小到大排序输出
时间: 2023-09-30 07:09:06 浏览: 110
python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。
Sure, 我可以帮您解答这个问题。
请您输入一个正整数n,然后再输入n个整数,我将按照绝对值从小到大排序并输出结果。
(以下是代码实现)
```
n = int(input("请输入正整数n: "))
lst = list(map(int, input("请输入n个整数,用空格分隔: ").split()))
lst.sort(key=abs)
print("按照绝对值从小到大排序的结果为:", lst)
```
如果还有什么问题,可以直接问我哦。
阅读全文