题目是这样的,你可以尝试用多种方式来实现他:
复制并添加数据元素
给定一个数组,数组的元素个数不确定。用程序把数组的所有元素再次添加到数组末尾。
例如:
(输入)--> 输出
[1,2,3] --> [1,2,3,1,2,3]
[1] --> [1,1]
在线练习和题解可以点这里
题目考察了以下几个关于Python的知识点:
- 数组遍历
- 数组拷贝
- 数组相加
题解1
nums = [1,2]
nums.extend(a_list)
print(nums)
题解2
nums = [1,2]
ret = nums.copy()
for n in nums:
ret.append(n)
print(ret)
题解3
print(nums*2)
题解4
print(nums+nums)