class Solution(object):
def twoSum(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: List[int]
"""
dic = {} #initialise an empty dictionary
for i, val in enumerate(nums):
if target - val in dic:
return [dic[target - val], i]
else:
dic[val] = i
Comments