有元组(2,5,8,7,1,4,11,15),请从元组中找出满足元素相加等于9的元素对,输出结果为:(2,7),(5,4),(8,1)
时间: 2024-05-15 13:18:53 浏览: 73
获取两个数组相同的元素或不同的元素输出
好的,这是一个关于Python的问题。以下是代码:
```python
my_tuple = (2, 5, 8, 7, 1, 4, 11, 15)
result = []
for i in range(len(my_tuple)):
for j in range(i+1, len(my_tuple)):
if my_tuple[i] + my_tuple[j] == 9:
result.append((my_tuple[i], my_tuple[j]))
print(result)
```
输出结果为:[(2, 7), (5, 4), (8, 1)]。
阅读全文