我已经使用python几个月了,并且无法弄清楚为什么以下不起作用。我在堆栈周围搜索。
Documents
我希望矩阵为12乘12.它给出了一个12,1的矢量。
所以我尝试了下面的所有内容并且所有这些都有效,除非我使用[colloc,colloc],这时我得到了一个12维的矢量。
import numpy as np
K = np.zeros((48,48))
colloc = np.arange(12)
print(K[colloc,colloc])
我无法弄清楚发生了什么......错误似乎是因为np.arange语句而来。我将非常感谢你的帮助!谢谢。我在ipython笔记本中测试了这个,同时在'ipdb'模式下运行python文件。都给出了相同的结果。