【发布时间】:2019-10-08 01:51:20
【问题描述】:
我正在编写一个函数来检查同一列表中任何两个元素的总和是否等于一个整数参数。
例如:给定 17 和 [10, 15, 3, 7],它应该返回 True,因为 17 是 10 + 7。
给定 17 和 [10, 15, 4, 8],它应该返回 False,因为列表中不存在总和为 17 的对。
我完全不知道如何处理这个问题。任何帮助表示赞赏!
for i in range(0, len(lst) - 1):
return k == lst[i] + lst[i]
return lst
给定 17 和 [10, 15, 3, 7],它应该返回 True,因为 17 是 10 + 7。
给定 17 和 [10, 15, 4, 8],它应该返回 False,因为列表中不存在总和为 17 的对。
【问题讨论】: