fork download
  1.  
  2.  
  3. def find_pair(nums: list[int], target: int):
  4.  
  5. seen = {}
  6. for i, num in enumerate(nums):
  7. diff = target - num
  8. print(i)
  9. print(diff)
  10.  
  11. if diff in seen:
  12. print([diff, num])
  13. return [diff, num]
  14.  
  15. seen[num] = i
  16. print(seen)
  17.  
  18.  
  19. find_pair([1,2,3,4,5], 5)
Success #stdin #stdout 0.07s 14084KB
stdin
Standard input is empty
stdout
0
4
{1: 0}
1
3
{1: 0, 2: 1}
2
2
[2, 3]