python - 如何在 numpy 中声明二进制数组?

标签 python numpy variables declaration

这个问题可能很容易回答,但我很难在 numpy 文档中找到明显的答案。

初始化二进制 numpy 数组时选择的 dtype 是什么,如下所示:

array = np.zeros(8, dtype=np.int)

最佳答案

你可以使用 np.bool:

array = np.zeros(8, dtype=np.bool)

输出:

array([False, False, False, False, False, False, False, False])

关于python - 如何在 numpy 中声明二进制数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53483295/

相关文章:

Visual Studio 2017 中的 Python 3.6 如何在交互式 Shell 中运行程序

python - 如何与目标列表并行复制文件列表? Python

python - python numpy 将对象数组中的元素从 int 转换为 float

c# - 如何获取命令行参数并将其放入变量中?

c# - 当属性或变量改变值时触发事件

Python 列表到字典 - 没有值覆盖

python 将数组添加到数据库

numpy - 主动学习分层抽样的实现

php - 为什么我不能将 PHP 类实例存储为 SESSION 变量

python - 如何检查是否缺少参数