本文实例讲述了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)

转:https://www.jb51.net/article/86561.htm

原文地址:https://www.cnblogs.com/sea-stream/p/9484024.html

python列表字符串转数字_python 将列表中的字符串转为数字相关推荐

  1. c ++比较字符串是否相等_在C ++中比较字符串的3种方法

    c ++比较字符串是否相等 In this tutorial, we'll learn methods to compare strings in C++. Consider a scenario w ...

  2. python 将列表中的字符串转为数字_python 将列表中的字符串转为数字

    本文实例讲述了python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: ...

  3. python怎样遍历列表中数字_Python基础-列表操作(2):列表的遍历和数字列表

    Python基础-列表(2): 1.对列表进行遍历操作 python中遍历的写法是for xx in list,末尾跟个冒号,第二行开始缩进,进入循环之中.word = ['a','b','c'] f ...

  4. python txt提取特定数据_Python提取列表中的内容 用“python”怎么提取文件里的指定内容?...

    用"python"怎么提取文件里的指定内容? python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = ...

  5. python列表元素交换位置_python删除列表元素5种方法,你会的是错误法还是最优解?...

    删除列表元素很多同学想当然的认为不就是循环遍历加上if判断再del吗?真的有这么简单吗? 还是直接上代码看案例吧: import time# 删除下面列表中所有张姓元素,输出的结果应该是['李老大', ...

  6. python列表常用操作函数_Python入门——列表常用操作

    Python列表常用操作 准备 控制台输入ipython parallels@parallels-vm:~$ ipythonPython 2.7.12 (default, Dec 4 2017, 14 ...

  7. python 内置方法赋值_Python内置数据结构之字符串str

    1. 数据结构回顾 所有标准序列操作(索引.切片.乘法.成员资格检查.长度.最小值和最大值)都适用于字符串,但是字符串是不可变序列,因此所有的元素赋值和切片赋值都是非法的. >>> ...

  8. python变量赋值给数组_python 变量,数组,字符串

    python下变量是对一个数据的引用 变量的命名 变量名由字母,数字,下划线组成 变量不能用数字开头 不可以使用关键字 变量的赋值 是变量的申明和定义的过程 a = 1 #整型 a = '1' #字符 ...

  9. python字符串操作作业_Python基础(7)——字符串作业

    1.执行Python 脚本的两种方式 用python 脚本名称 执行 脚本名头声明!#user/bin/env/  则可以输入文件名直接执行 2.简述位.字节的关系 1字节=8位 3.简述ascii. ...

最新文章

  1. JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)
  2. 一个网卡设置多个IP作用
  3. Android RecyclerView 性能优化总结
  4. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第36篇]Index Calculus算法
  5. [Leetcode][第546题][JAVA][移除盒子][递归][动态规划]
  6. Android逆向笔记-通过ApkTool源码分析未能反编译APK的原因
  7. C++ 头文件使用规范建议
  8. 链接标签(HTML)
  9. Linux复习-vi编辑器
  10. 使用tuned/tuned-adm工具动态调优你的CentOS系统
  11. orcadcapture安装_OrCad Capture
  12. 89c51汇编语言流水灯,汇编语言流水灯
  13. 调整linux字体渲染,开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)...
  14. tongweb自动部署_用apache配置TongWeb集群
  15. unity3d 怎么生成网页版_unity3D u3D网页游戏制作游戏优势
  16. Exchange2010安装指南
  17. 网络拓扑图:网络拓扑图介绍及在线制作
  18. Day16:C++之STL应用篇(推箱子cxk限定)
  19. 判断当前打开的是手机还是pc浏览器还是微信浏览器
  20. 汽车电器设备与维修【1】

热门文章

  1. Linux信号处理机制
  2. C++:vector中的resize()函数 VS reserve()函数
  3. vue项目封装axios请求
  4. 机器学习算法应用30篇(一)-支持向量机(SVM)理论与实践
  5. 图形处理-几种图像修复方法
  6. 表单新增元素与属性(control、placehoulder、list、AutoComplete、pattern、SelectionDirection、indeterminate属性)
  7. java在线找错_平台配置及测试错误提示及解决方案
  8. 北邮计算机系统结构课件,TEC-8 运算器组成实验(北邮).ppt
  9. 原生js实现简单JSONP
  10. css之hover改变子元素和其他元素样式