可以通过以下步骤完成:
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
index_list = [10, 20, 30]
new_col = np.array(index_list).reshape(-1, 1)
new_arr = np.concatenate((arr, new_col), axis=1)
这样,新的numpy数组new_arr将包含原始数组arr的所有行和一个新的列,新列的值基于索引列表。
对于这个问题,腾讯云没有特定的产品或链接与之相关。
领取专属 10元无门槛券
手把手带您无忧上云