我有一个像这样的代码:
array = [['x', 3], ['y', 3]*2]
print(array)
输出:
>> [['x', 3], ['y', 3, 'y', 3]]
然而,结果我想要得到的是:[['x', 3], ['y', 3], ['y', 3]]
我的问题是,如何使用操作符复制多维数组的某个元素
?我不知道操作符的方法,您可以使用copy()
检查Docs
复制你想要的元素,然后添加到数组
array = [['x', 3], ['y', 3]]
copy = array[1].copy()
array.append(copy)
您可以创建一个新的类类型,并为它自定义operator功能