2023.12.28 leedcode 两数之和

发布时间 2023-12-28 16:15:00作者: Junior_bond
class Solution:
    def twoSum(self, nums: List[int], target: int) -> List[int]:
        for i in range(len(nums)):
            if target - nums[i] in nums[i + 1 :]:
                if i != nums.index(target - nums[i]):
                    return [i, nums.index(target - nums[i])]
                elif i == nums.index(target - nums[i]):
                    nums.pop(i)
                    return [i, nums.index(target - nums[i]) + 1]

复习list内置方法index 和 pop

pop删除指定元素  在原列表的基础上删除  并不会返回一个新列表