有一个列表nums=[3,6,10,14,2,7],请编写程序,找到列表重相加等于9的任意元素集合
时间: 2023-11-05 09:04:37 浏览: 97
python中利用numpy.array()实现俩个数值列表的对应相加方法
5星 · 资源好评率100%
好的,让我来回答您的问题。
以下是可以解决您的问题的Python代码:
```
nums = [3,6,10,14,2,7]
for i in range(len(nums)):
for j in range(i+1, len(nums)):
if nums[i] + nums[j] == 9:
print(nums[i], nums[j])
```
这个程序将循环遍历列表中的每一对元素,如果它们的和等于9,则会打印出这对元素。
请注意,这个程序只会打印出一个符合条件的元素集合。如果列表中有多个元素集合的和等于9,程序不一定会找到它们所有的组合。
阅读全文