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下的Mysql模块MySQLdb安装详解
Apr 09 Python
Python解析nginx日志文件
May 11 Python
python文件操作之目录遍历实例分析
May 20 Python
linux下python抓屏实现方法
May 22 Python
Python实现时钟显示效果思路详解
Apr 11 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
python实现文件批量编码转换及注意事项
Oct 14 Python
python 统计文件中的字符串数目示例
Dec 24 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
python面向对象版学生信息管理系统
Jun 24 Python
python实现MD5进行文件去重的示例代码
Jul 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实现的双向队列类实例
2014/09/24 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
在javascript中执行任意html代码的方法示例解读
2013/12/25 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
JS基于递归实现倒计时效果的方法
2016/11/26 Javascript
bootstrap vue.js实现tab效果
2017/02/07 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
2018/08/13 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
vue点击按钮实现简单页面的切换
2020/09/08 Javascript
Vue $attrs & inheritAttr实现button禁用效果案例
2020/12/07 Vue.js
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
Python运算符重载用法实例
2015/05/28 Python
探究python中open函数的使用
2016/03/01 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
Python使用Phantomjs截屏网页的方法
2018/05/17 Python
pandas针对excel处理的实现
2021/01/15 Python
尤妮佳moony海外旗舰店:日本殿堂级纸尿裤品牌
2018/02/23 全球购物
FC-Moto丹麦:欧洲最大的摩托车服装和头盔商店之一
2019/08/20 全球购物
PyQt QMainWindow的使用示例
2021/03/24 Python
怎样填写就业意向
2014/04/02 职场文书
英语三分钟演讲稿
2014/08/19 职场文书
五年级学生期末评语
2014/12/26 职场文书
婚育证明样本
2015/06/16 职场文书
初婚未育证明样本
2015/06/18 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
QT与javascript交互数据的实现
2021/05/26 Javascript
MySQL约束(创建表时的各种条件说明)
2022/06/21 MySQL