我有以下代码:
import numpy as np
from numpy import ndarray
def foo() -> ndarray:
a = np.array([1.0, 2.2, 3.3333])
print(a)
print(type(a))
return a
当我运行mypy
时,我得到以下错误:
foo.py:5: error: Missing type parameters for generic type "ndarray"
我想在类型注解中指定以下信息:
- 长度永远是3
- 所有项目将浮动
这可能吗?
1条答案
按热度按时间zzoitvuj1#
您需要以这种方式构建ndarray: