我想在数组内复制一个数组以解释重复的单独数组。我拥有的数据是数千个数字,但为了简化起见,这就是我要找的:a = [1,2,3,4,5]b = [2,6,5,7,3]new_a = [1,2,3,4,5,1,2,3,4,5]new_b = [2,6,5,7,3,2,6,5,7,3]#array bmagnitude = data[:,1]# phaseresult_i is array afor t in range(len(time)): floor = math.floor((time[t]-time[0])/(bestperiod)) phase_i = ((time[t]-time[0])/(bestperiod))-floor phaseresult_i.append(phase_i)newphaseresult_i = phaseresult_i +phaseresult_inewmagnitude = magnitude + magnitude以上是我在代码中的确切内容,第一个数组的长度加倍,但第二个数组的长度没有。
3 回答
青春有我
TA贡献1784条经验 获得超8个赞
您可以使用 + 运算符:
a = [1,2,3,4,5]
b = [2,6,5,7,3]
new_a = a+a
new_b = b+b
print(new_a) #[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
print(new_b) #[2, 6, 5, 7, 3, 2, 6, 5, 7, 3]
添加回答
举报
0/150
提交
取消