输入一个列表,其中每个元素都是0~9之间的整数,输出由该列表的所有元素升序排序后组成的整数。
输入一个列表,其中每个元素都是0~9之间的整数。
输出由列表的所有元素升序排序后组成的整数。
[5, 4, 7, 4, 1]
14457
a=eval(input())
a.sort()
sum=0
for i in a:
sum=sum*10+i
print(sum)
输入二个列表,在列表1中将列表2中有的元素删除。
输入列表1和列表2。
输出处理后的列表1
[1,2,3,1,4] [3,1,5,3,6]
[2, 4]
a=eval(input())
b=eval(input())
c=[i for i in a if i not in b]
print(c)
输入一个整数列表,找出整数列表中最大元素的下标,如果最大元素的个数超过1,那么请打印输出所有的下标。
数字1,数字2,数字3,....,数字n
下标1 下标2 ... 下标k
3,2,3
0 2
a=list(map(eval,input().split(",")))
b=max(a)
for i in range(0,len(a)):
if a[i] == b:
print(i)
对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。
输入在一行中给出不知道多少个绝对值不超过1000的整数。
在一行中输出最后一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。如果没有出现“250”这个数,输出为0。
888 666 123 -233 250 13 250 -222
7
a=list(map(eval,input().split(" ")))
b=0
for i in range(0,len(a)):
if a[i] == 250:
b=i
if b==0:
print(b)
else:
print(b+1)
输入一个包含10个100以内不重复任意数字的列表,对此列表,使用排序函数sorted()生成一个新列表,新列表中奇数在前偶数在后,并且奇数之间的相对顺序不变,偶数之间的相对顺序也不变。
列表
排序后的列表
[2,6,45,9,34,10,91,62,36,18]
[45, 9, 91, 2, 6, 34, 10, 62, 36, 18]
temp=eval(input())
a=[]
b=[]
for i in temp:
if i%2==1:
a.append(i)
else:
b.append(i)
print(a+b)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。