巧用NumPy:处理不规则列索引的向量模计算
在数据处理和科学计算中,NumPy是一个不可或缺的工具。它的高效计算能力能够帮助我们快速处理大规模的数值数据。今天,我们要探讨一个有趣的问题:如何在NumPy数组中,根据一个不规则的列索引列表,计算每个行向量的模长。
问题描述
假设我们有一个NxM的数组my_arr,以及一个包含不规则列索引的列表my_idxs。我们希望根据这些索引从数组中选择列,并计算每一行的向量模长。
示例数组和索引
importnumpyasnp my_arr=np.array([[1,2,