python numpy.ndarray中怎么将数据转为int型
发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,这篇"python numpy.ndarray中怎么将数据转为int型"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有
千家信息网最后更新 2025年02月20日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安全错误
数据库的锁怎样保障安全
境外租用服务器
国内做服务器生产商
安防监控服务器
国内服务器研发
网络安全信息审计技术
郑州电商软件开发定制费用
前端开发服务器是什么
广州软件开发吃香
程序员软件开发培训班
三心网络技术员加班
碧蓝航线iOS服务器
永兴计算机软件开发培训
集团网络安全工作人员年度总结
浙大网络安全学院在哪个校区
染色软件开发定制
网络安全教育氛围
2017网络安全知识测试
上海营销软件开发销售价格
三大检索数据库的比较
最新网络安全手抄报简单
数据库er中1对n
一级系统网络安全域
软件开发实习周报25篇
西城区高科技软件开发技术规范
广东软件开发哪家不错
辽宁互联网科技
河北移动网络安全培训
王牌战争怎么找新服务器
成都群控与云控软件开发商
数据库 设计 原则