【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的问题,参见下篇博文

原文地址:https://www.cnblogs.com/LeeCookies/p/15746005.html