编写程序,输入一个包含若干整数的列表alist,要求新列表blist中所有元素来自于输入列表alist,并且列表元素降序排列,输出新列表。
时间: 2023-05-16 18:05:53 浏览: 97
py代码-输入一个包含若干自然数的列表,输出一个新列表,新列表中每个元素为原列表中 每个自然数的位数。例如输入[1,888,99,23456],输出[1,3,2,5]。
可以使用Python语言编写如下程序:
alist = input("请输入一个包含若干整数的列表,用空格隔开:").split()
blist = [int(i) for i in alist]
blist.sort(reverse=True)
print("新列表为:", blist)
这个程序首先让用户输入一个包含若干整数的列表,然后将这个列表转换为整数类型的列表blist,并使用sort方法对其进行降序排列,最后输出新列表blist。
阅读全文