6-1 求列表中和为n的整数对 分数 5 作者 殷伟凤 单位 浙江传媒学院 本题要求实现一个函数pairSum(),带两个输入参数:一个值不重复的整数列表lst和一个整数n。输出列表中所有和为n的整数对的索引。
时间: 2024-02-28 22:56:11 浏览: 100
PTA习题:基础编程题目集-函数题1
以下是一个可能的 Python 代码实现,实现了求列表中和为n的整数对的索引:
```python
def pairSum(lst, n):
res = []
for i in range(len(lst)):
for j in range(i + 1, len(lst)):
if lst[i] + lst[j] == n:
res.append((i, j))
return res
```
其中,双重循环遍历列表中所有的数字对,如果两个数字的和等于要求的n,则将这个数字对的索引加入到结果列表中。最后返回结果列表即可。
阅读全文