Python中列表元素转为数字的方法分析


Posted in Python onJune 14, 2016

本文实例讲述了Python中列表元素转为数字的方法。分享给大家供大家参考,具体如下:

有一个数字字符的列表:

numbers = ['1', '5', '10', '8']

想要把每个元素转换为数字:

numbers = [1, 5, 10, 8]

用一个循环来解决:

new_numbers = [];
for n in numbers:
  new_numbers.append(int(n));
numbers = new_numbers;

有没有更简单的语句可以做到呢?

1.

numbers = [ int(x) for x in numbers ]

2. Python2.x,可以使用map函数

numbers = map(int, numbers)

如果是3.x,map返回的是map对象,当然也可以转换为List:

numbers = list(map(int, numbers))

3.还有一种比较复杂点:

for i, v in enumerate(numbers): numbers[i] = int(v)

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python 设置文件编码格式的实现方法
Dec 21 Python
PyCharm代码格式调整方法
May 23 Python
Python跳出多重循环的方法示例
Jul 03 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
Mar 24 Python
在pycharm中debug 实时查看数据操作(交互式)
Jun 09 Python
python 解决selenium 中的 .clear()方法失效问题
Sep 01 Python
如何将json数据转换为python数据
Sep 04 Python
基于Python组装jmx并调用JMeter实现压力测试
Nov 03 Python
Python 爬取淘宝商品信息栏目的实现
Feb 06 Python
Python实现PIL图像处理库绘制国际象棋棋盘
Jul 16 Python
Python人工智能之混合高斯模型运动目标检测详解分析
Nov 07 Python
python中对列表的删除和添加方法详解
Feb 24 Python
python实现中文转换url编码的方法
Jun 14 #Python
Python的Django框架中消息通知的计数器实现教程
Jun 13 #Python
详解Python的Flask框架中的signals信号机制
Jun 13 #Python
Python的Flask站点中集成xhEditor文本编辑器的教程
Jun 13 #Python
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
Jun 13 #Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 #Python
Linux中安装Python的交互式解释器IPython的教程
Jun 13 #Python
You might like
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
在PHP中使用redis
2013/11/04 PHP
AJAX的使用方法详解
2017/04/29 PHP
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
javascript设计模式 封装和信息隐藏(上)
2012/07/24 Javascript
jquery移动节点实例
2015/01/14 Javascript
JQuery自适应窗口大小导航菜单附源码下载
2015/09/01 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
jQuery实现对象转为url参数的方法
2017/01/11 Javascript
微信小程序开发之相册选择和拍照详解及实例代码
2017/02/22 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
jsonp跨域获取数据的基础教程
2018/07/01 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
vue 实现input表单元素的disabled示例
2019/10/28 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
vue element table中自定义一些input的验证操作
2020/07/18 Javascript
在Vuex中Mutations修改状态操作
2020/07/24 Javascript
解决Mac安装scrapy失败的问题
2018/06/13 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
Python字典dict常用方法函数实例
2020/11/09 Python
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
人力资源专业推荐信
2013/11/29 职场文书
市场安全管理制度
2014/01/26 职场文书
信息管理应届生求职信
2014/03/07 职场文书
《彭德怀和他的大黑骡子》教学反思
2014/04/12 职场文书
班主任对学生的评语
2014/04/26 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
党员自我评议个人对照检查材料
2014/09/16 职场文书
北京离婚协议书范文2014
2014/09/29 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
Redis配置外网可访问(redis远程连接不上)的方法
2022/12/24 Redis