解题关键主要是想找到 data = target - n。利用字典将目标值作为字典的key,而目标值的下标(即所需要返回的值)则作为对应的value
classSolution(object):deftwoSum(self, nums, target):dict={}for i,n inenumerate(nums):
data = target-n
if data indict:return[dict[data],i]else:dict[n]=i
leecode 1.两数之和解题关键主要是想找到 data = target - n。利用字典将目标值作为字典的key,而目标值的下标(即所需要返回的值)则作为对应的valueclass Solution(object): def twoSum(self, nums, target): dict = {} for i,n in enumerate(nums): data = target-n if data in