0
我试图创建索引np.ndarray为:numpy的索引列表错误
dos2[q] = np.empty((dos[q].shape[0], dos[q].shape[1] + 1), dtype=dos[q].dtype)
符合Q正确定义。 我得到错误:
NameError: name 'dos2' is not defined
DOS [Q]的形状和类型是:
<class 'numpy.ndarray'>
(301, 18)
如果我创造它按Q循环为:
dos2 = np.empty((dos.shape[0], dos.shape[1] + 1), dtype=dos.dtype)
然后一切很好。 (在这种情况下,dos也是出于q
循环,具有相同的类型和尺寸)