【LeetCode】1929. 数组串联(2)

题解:

采用(1)中相加的方法:

class Solution:
    def getConcatenation(self, nums: List[int]) -> List[int]:
        return nums+nums

采用(1)中切片赋值的方法:

class Solution:
    def getConcatenation(self, nums: List[int]) -> List[int]:
        nums[len(nums):len(nums)]=nums
        return nums

采用(1)中extend的方法:

class Solution:
    def getConcatenation(self, nums: List[int]) -> List[int]:
        nums.extend(nums)
        return nums

其中,在使用extend方法的时候,遇到了返回值为NONE的问题,参见下篇博文

posted @ 2021-12-29 17:57  MoKin_Li  阅读(19)  评论(0编辑  收藏  举报