本文实例讲述了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数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

本文标题: Python中列表元素转为数字的方法分析

本文地址: http://www.cppcns.com/jiaoben/python/153385.html

python列表转换成数字_Python中列表元素转为数字的方法分析相关推荐

  1. python将列表转换成集合_python集合变成列表

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以存储任意数据类型的集合列表里:可以存储不同的数据类型 s= print s, ...

  2. python的含义和用法_python中列表的含义及用法

    示例 列表是元素的集合,存储在一个变量中.列表中存储的元素类型没有限制,下面是列表的一个简单例子. students = ['bernice', 'arron', 'cody'] for studen ...

  3. 用python将十进制数转换成二进制数_python中的数据结构-将十进制数转换为二进制数...

    二进制表示法在计算机科学中很重要,计算机中存储的所有值都以一串二进制数字,即0和1的形式存在. 如果无法在通用表示形式和二进制数字之间来回转换,我们将需要以非常奇怪的方式与计算机进行交互. 十进制的数 ...

  4. python列表长度可变吗_python中列表长度可变吗

    python中列表长度可变,可变类型指的是内存id不变,type也不变的前提下,value是否是可变的.列表和字典都是可变类型,对于可变对象,比如list,对list进行操作,list内部的内容是会变 ...

  5. python中的列表是什么意思_python中列表的用法是什么

    列表(list)是最常用的Python数据类型,它可以作为一个方括号内的逗号分割值出现. List中的数据项不需要具有相同的类型,可以进行的操作包括索引(第一个索引是0,第二个索引是1,以此类推).切 ...

  6. python 强制转换成字符_Python笔记(三)

    来源网络 「往期回顾」 Python笔记(一) Python笔记(二) 「本期内容」 1.用户输入与while循环 2.函数 3.模块 哈喽,各位小伙伴们,大家上午好!话说,你们知道今天是什么日子么? ...

  7. python图片转换成文字_Python输出汉字字库及将文字转换为图片的方法

    用python输出汉字字库问题1:假设我们知道汉字编码范围是0x4E00到0x9FA5,怎么从十六进制的编码转成人类可读的字呢? 问题2:怎么把unicode编码的字写入文件呢,如果直接用open() ...

  8. python返回绝对值的函数_Python中用于返回绝对值的abs()方法

    Python中用于返回绝对值的abs()方法 方法abs() 返回x的绝对值,-x-零之间的(正极)的距离. 语法 以下是abs()方法的语法: abs( x ) 参数 x -- 这是一个数值表达式 ...

  9. python程序运行时间计时软件_python中的计时器timeit的使用方法

    这篇文章主要介绍了关于python中的计时器timeit的使用方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 本文介绍了python中的计时器timeit的使用方法,分享给大家,具 ...

最新文章

  1. /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9: undefined reference toTIFFIsTiled@LIBTIFF_4.0'
  2. ffmpeg端口被占用
  3. 政府会给我们补贴吗?
  4. ubuntu下sudo命令不能使用问题
  5. MaxCompute 图计算用户手册(上)
  6. linux devops_DevOps原则与学生Linux程序产生共鸣
  7. hdu6107 倍增法st表
  8. 发展型机器人:由人类婴儿启发的机器人. 2.6 本章总结
  9. 最新版的Python写春联,支持行书隶书楷书,不再有缺失汉字
  10. 小猫爬山题解(暴力解题)
  11. 突破软件测试的瓶颈(上)
  12. 制作旅行英语图书封面
  13. wamp mysql 没有启动,WAMP中mysql服务突然无法启动 解决方法
  14. 精华回顾|观测云CEO蒋烁淼QCon大会《技术创业的体悟》演讲分享
  15. Trash Problem
  16. 运营App渠道推广中,如何统计推广效果?
  17. 使用DEM和矢量数据绘制地图
  18. lsass.exe--系统错误 安全帐户管理初始化失败
  19. Java注解案例-简单测试框架
  20. python对接各大数据库方法

热门文章

  1. 状态管理 - 全局状态管理工具
  2. ElasticSearch 倒排索引_08
  3. SpringCloud 基于OAth2.0 搭建认证授权中心_02
  4. SQL入门试炼创建表
  5. Flowable通过api查询流程返回流程图节点
  6. 单线程与多线程的区别
  7. go 根据输入类型执行对应的方法_安全很重要:Go项目的安全评估技术
  8. c语言程序设计的日志,C语言程序设计教学日志.docx
  9. BugkuCTF-WEB题MD5
  10. 北理在线作业答案c语言,北理工19春《面向对象程序设计》在线作业【标准答案】...