nums = map(int,input().split(','))
target = int(input())
for x in nums:
for y in nums:
if x + y == target:
print(num[x],num[y])
else:
continue

为什么这个遍历循环第一个x循环不能遍历nums而只有y能遍历nums
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 唐僧骑马噔了个噔 2022-04-30 22:51关注
# map函数返回的是迭代器 nums = list(map(int,input().split(',')))
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用