python - 是否有一种单行解决方案可以将标量转换为每个元素中具有相同值的 n 长度数组
问题描述
我正在寻找一种替代方案
a = 3
n = 5
b = np.ones(n)
b *= a
基本上,我想创建一个大小为 n 的向量,并且每个项目都具有相同的值。
解决方案
您可以使用np.full
创建一个给定大小的空数组并指定一个fill_value
:
np.full(n, a)
# array([3, 3, 3, 3, 3])
推荐阅读
- php - 测试 Laravel Flash 会话
- testing - Testcafe - useRole 问题 - 需要更简洁的登录方式
- jenkins - 如何使用 Bitbucket Branch Source 插件在 Jenkins 中访问 webhook 请求的正文数据(事件有效负载)?
- symfony - 在匹配 2.2 的版本中找不到包 api-platform/api-pack
- database - 在文本输入中获取的值需要作为参数传递以插入数据库
- jenkins - 如何从 Jenkins 的多分支管道中提取分支名称?
- python - 从子类中调用从父类继承的类方法
- python - 使用 R 和 Python 的自动 arima
- python - 为什么启动请求不呈现
- php - 如何一起勾勒标签和内容