ndindex的这种用法:
ndindex
>>> list(np.ndindex((3,2))) [(0, 0), (0, 1), (1, 0), (1, 1), (2, 0), (2, 1)]
似乎与
>>> np.__version__ '1.18.4'
但它没有记录。 是否打算允许这种用法? (我希望它是,因为如果shape == 5则np.index(shape)有效,而np.ndindex(*shape)无效。)如果是,可以将其添加到文档中吗?
shape == 5
np.index(shape)
np.ndindex(*shape)
此外,参数部分中的类型列表不正确:元组和整数列表都是允许的。
这已得到修复。
np.ndindex 文档字符串的签名与参数列表不一致
我将为此提出公关:)
我们可能想让该版本成为首选的文档版本,并简单地提及另一个选项。 在大多数情况下(例如,我们同时允许使用arr.reshape() ,我们更喜欢文档中的元组版本)。
arr.reshape()
只是为了澄清一点-我认为有两件事使np.ndindex文档字符串令人困惑:
np.ndindex
最有用的评论
这已得到修复。
我将为此提出公关:)