定义函数find_sum(li:list,sum:int),实现功能是对于任意数字列表,找到列表中两两相加等于sum的数字 例如: num_list=[3,2,4,7,1] sum=5,返回列表[[3,2],[4,1] ] """ def find_sum(li:list,sum:int): c=[] for i in range(0,len(li)-1): for j in range(i+1,len(li) ) : if li[i] +li[j]== 5 : # print(li[i]) # print(li[j]) c.append([li[i],li[j]]) return c if "__name__==__main__": r=find_sum([3,2,4,7,1],5) print(r)
找到列表中两两相加等于sum的数字
最新推荐文章于 2024-08-15 01:55:01 发布