Я хочу изменить свой массив, используя как np.tile
, кроме for loop
.
a = np.array(range(1,50)).reshape(-1,1)
a_new = np.tile(a, (100,1))
print(a_new)
распечатает
[[1]
[2]
[3]
...
[48]
[49]
[50]
]
Будет 100 of [1][2]...[49][50]
, право? Однако я хочу создать a_new
, как показано ниже.
[[1]
[1]
[1]
...
[2]
[2]
[2]
...
[49]
[49]
[49]
...
[50]
[50]
[50]]
Я хочу создать массив a_new
как 100 of [1], 100 of [2], ... 100 of [50]
. Как я могу это сделать?