出错啦
a=input()a=list(set(eval(a)))
c=[]
a1=
a2=
for i in a:
if i in a2:
i=int(i)
b=a2.pop(f"{i}")
c.append(b)
for j in c:
print(j,end=" ") d = set(list(map(int , input() . split(','))))
for x in range(6 , 11) :
if not x in d :
print(x , end = ' ')
运行实况:
D:\\Python>python x.py
1,5,9,3,9,1,1,7,5,7,3,3,1,5,7,4,4,5,4,9,5,10,9
6 8
D:\\Python> jackz007 发表于 2022-11-19 19:34
运行实况:
请问我的程序哪里有问题捏{:10_266:} b=a2.pop(f"{i}")
这一句是什么用意? jackz007 发表于 2022-11-19 19:38
这一句是什么用意?
就是把a和a2中共同出现的元素删除(格式化i,再存储到c中) 光头小淘七 发表于 2022-11-19 19:42
就是把a和a2中共同出现的元素删除(格式化i,再存储到c中)
a = list(set(map(int , input() . split(','))))
a1 =
a2 =
for i in a2[:]:
if i in a : a2 . remove(i)
print(*a2) jackz007 发表于 2022-11-19 19:48
谢谢大佬
{:10_250:}
页:
[1]