网站吸引人的功能,帝国cms仿站工具,网络推销,东营百度推广公司https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注#xff01; 欢迎关注微信公众号#xff1a;宝藏女孩的成长日记 让这个可爱的宝藏女孩在努力的道路上与你一起同行#xff01; 如有转载#xff0c;请注明出处#xff08;如不注明#xff0c;盗者必究#xf… https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 让这个可爱的宝藏女孩在努力的道路上与你一起同行 如有转载请注明出处如不注明盗者必究 题目的示例 给定 nums [2, 7, 11, 15],target 9 因为nums[0] nums[1] 27 9,所以返回[0,1]
实现代码
#codingutf-8#定义函数
def sumsum(nums, target):
#将a定义为空集合a {}
#i 在range方法里将i传给ai满足nums的长度就循环for i in range(len(nums)):if nums[i] in a:return [a[nums[i]], i]
#else是因为a为空else:a[target - nums[i]] i
#如果上一步不懂的话就print(a),注意字典引索是根据key返回value值#运行if __name__ __main__:下的代码
if __name__ __main__:nums [2, 7, 11, 15]target 9print(sumsum(nums, target))输出结果 希望可以帮助到你 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 让这个可爱的宝藏女孩在努力的道路上与你一起同行 如有转载请注明出处如不注明盗者必究