微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

diff b / n dtype =和numpy.dtype在numpy中

如何解决diff b / n dtype =和numpy.dtype在numpy中

我是python和numpy库的新手,所以我在dtype =和numpy.dtype()之间感到困惑。

我知道dtype =与ndarray和numpy相关联。ndarry用于创建新的数据类型对象

import numpy as np
dt = np.dtype("float64")
print(dt)
l = np.array([1,2,3,4],dt)
print(l,l.dtype)

>> float64
>> [1. 2. 3. 4.] float64

import numpy as np
l = np.array([1,dtype="float64")
print(l,l.dtype)

>> [1. 2. 3. 4.] float64

从上述两个代码段中获取结果相同

它们在内部的工作方式是相同还是不同

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。