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的Flask框架表单插件Flask-WTF实现Web登录验证
Jul 12 Python
Python实现PS滤镜特效之扇形变换效果示例
Jan 26 Python
用Django实现一个可运行的区块链应用
Mar 08 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
python+selenium 定位到元素,无法点击的解决方法
Jan 30 Python
Python中filter与lambda的结合使用详解
Dec 24 Python
python读取当前目录下的CSV文件数据
Mar 11 Python
django实现模板中的字符串文字和自动转义
Mar 31 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
May 22 Python
python属于解释语言吗
Jun 11 Python
Python实现http接口自动化测试的示例代码
Oct 09 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
PHP使用者状态管理功能的应用
2006/10/09 PHP
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
深入理解PHP中的Session和Cookie
2013/06/21 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
2016/02/16 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
详解php中生成标准uuid(guid)的方法
2019/04/28 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
JQuery中$(document)是什么意思有什么作用
2014/07/21 Javascript
sogou地图API用法实例教程
2014/09/11 Javascript
jquery处理页面弹出层查询数据等待操作实例
2015/03/25 Javascript
javascript实现tab切换特效
2015/11/12 Javascript
使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条
2017/01/04 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
大白话讲解JavaScript的Promise
2017/04/06 Javascript
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
[02:08]什么藏在DOTA2 TI9“小紫本”里?斧王历险记告诉你!
2019/05/17 DOTA
[08:38]DOTA2-DPC中国联赛 正赛 VG vs Elephant 选手采访
2021/03/11 DOTA
Python中使用md5sum检查目录中相同文件代码分享
2015/02/02 Python
python读写二进制文件的方法
2015/05/09 Python
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
2020/06/04 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
会展策划与管理专业大学生职业生涯规划
2014/02/07 职场文书
校企合作协议书
2014/04/16 职场文书
班长竞选演讲稿
2014/04/24 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
2015年药店店长工作总结
2015/04/29 职场文书
《称赞》教学反思
2016/02/17 职场文书
python中使用 unittest.TestCase单元测试的用例详解
2021/08/30 Python