alist = list(map(int,input().split()))
n = len(alist)
for x in range(n-1):
for y in range(n-1-x):
if abs(alist[y]) > abs(alist[y+1]):
alist[y],alist[y+1] = alist[y+1],alist[y]
print(alist)
备注:用的是冒泡排序
列表元素绝对值排序
最新推荐文章于 2023-09-16 14:16:04 发布
alist = list(map(int,input().split()))
n = len(alist)
for x in range(n-1):
for y in range(n-1-x):
if abs(alist[y]) > abs(alist[y+1]):
alist[y],alist[y+1] = alist[y+1],alist[y]
print(alist)
备注:用的是冒泡排序