我说有很多数组
input <- "<nameOfIssuer>Bank of\n America Corp</nameOfIssuer>\n blah blah blah \n"
input <- paste0(input, "<nameOfIssuer>Citigroup</nameOfIssuer>")
m <- gregexpr("(?<=<nameOfIssuer>)([^<]*?)(?=</nameOfIssuer>)", input, perl=TRUE)
regmatches(input, m)[[1]]
[1] "Bank of\n America Corp" "Citigroup"
我想将它们全部连接起来,所以有
X = np.array([1, 2, 3, 4])
Y = np.array([5, 6, 7, 8])
Z = np.array([9, 10, 11, 12])
这是我尝试过的
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
这不起作用,这是我的结果
arr = X + Y + Z
只是每个元素在索引>>> print(arr)
[15, 18, 21, 24]
处的总和。有什么建议吗?
答案 0 :(得分:1)
您可以使用lvextend
np.concatenate()
答案 1 :(得分:0)
使用np.concatenate
合并np数组:
import numpy as np
X = np.array([1, 2, 3, 4])
Y = np.array([5, 6, 7, 8])
Z = np.array([9, 10, 11, 12])
print np.concatenate((X,Y,Z), axis=0)