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使用beautifulsoup从爱奇艺网抓取视频播放
Jan 23 Python
Python set集合类型操作总结
Nov 07 Python
在arcgis使用python脚本进行字段计算时是如何解决中文问题的
Oct 18 Python
Python实现定时任务
Feb 08 Python
python机器学习理论与实战(五)支持向量机
Jan 19 Python
Python装饰器原理与简单用法实例分析
Apr 29 Python
详解python3中tkinter知识点
Jun 21 Python
Python Web版语音合成实例详解
Jul 16 Python
python nmap实现端口扫描器教程
May 28 Python
pytorch实现mnist数据集的图像可视化及保存
Jan 14 Python
如何用Python绘制3D柱形图
Sep 16 Python
Python 快速验证代理IP是否有效的方法实现
Jul 15 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/12/25 PHP
php zip文件解压类代码
2009/12/02 PHP
php获取参数的几种方法总结
2014/02/18 PHP
PHP中使用localhost连接Mysql不成功的解决方法
2014/08/20 PHP
PHP中数据库单例模式的实现代码分享
2014/08/21 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
实现React单页应用的方法详解
2016/08/02 Javascript
实例讲解JavaScript中call、apply、bind方法的异同
2016/09/13 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
vue 动态绑定背景图片的方法
2018/08/10 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
Python读写Redis数据库操作示例
2014/03/18 Python
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
python追加元素到列表的方法
2015/07/28 Python
利用Python实现kNN算法的代码
2019/08/16 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
Python3开发环境搭建详细教程
2020/06/18 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
HTML5通用接口详解
2016/06/12 HTML / CSS
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
2014年教师学期工作总结
2014/11/08 职场文书
2014年电教工作总结
2014/12/19 职场文书
小学语文国培研修日志
2015/11/13 职场文书
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL
2022年四月新番
2022/03/15 日漫