python numpy.ndarray中怎么将数据转为int型
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇"python numpy.ndarray中怎么将数据转为int型"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有
千家信息网最后更新 2025年01月16日python numpy.ndarray中怎么将数据转为int型
这篇"python numpy.ndarray中怎么将数据转为int型"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"python numpy.ndarray中怎么将数据转为int型"文章吧。
numpy.ndarray中数据转为int型
首先了解内容与类型
>>>print(a)(array([[0.01124722], [0.21752586], [0.05586815], [0.03558792]]), array([[ 327], [ 366], [1887], [1153], [1792]], dtype=int64))>>>print(type(a))>>>print(a[1])[[ 327] [ 366] [1887] [1153] [1792]]>>>print(type(a[1]))
接下来可以遍历a[1],对每个元素用list()和tolist()转int,代码如下:
for i in a[1]: b = list(i)[0].tolist()
先用list()转为列表类型,[0]表示获取第一个值(其实也只有一个值),此时类型为numpy.int64,然后用tolist()便转为int型。
numpy.ndarray中数据转为int型
出现错误only size-1 arrays can be converted to Python scalars
经过分析后发现是数据类型出现的错误。
原数据为 [63],使用type得到数据类型为:
故将numpy的ndarray类型转为int (或者你需要的类型,此处为int)
使用 list(m)[0].tolist() 的方法得到如下的结果
63
Ok,问题成功解决。
以上就是关于"python numpy.ndarray中怎么将数据转为int型"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
数据
类型
内容
文章
知识
篇文章
错误
成功
接下来
代码
价值
元素
只有
大部分
就是
方法
更多
步骤
知识点
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库文件夹制作
热血战歌服务器端
2022网络安全产商产品优势
查重会查本校的数据库吗
海南云兆网络技术有限公司旗下游戏
软件开发库 建立
海康入侵检测服务器
网络安全层层签订
网络安全工程师专业怎么样
高斯数据库发布会
服务器维护人员
武胜耀信网络技术有限公司
数据库表格设置密码
湖南优势软件开发价目表
共享单车软件开发费用
数据库储存文本
vue自己服务器的js
头条的视频数据服务器如何存放的
网络技术研究生毕业论文
语音聊天app软件开发公司
腾讯云服务器一年可以用几次
美妆软件开发前景
电子网络技术就业工资
海南创氪互联网科技
主板能不能加服务器内存
c 数据库 线程安全
网络安全法达到多少条可判刑
企业级nas存储服务器华为
app控制软件开发
复旦大学网络技术中心