Python3中列表字符串转数字
程序员文章站
2022-10-16 15:29:12
比如我们有个列表: 如果我们需要将列表里的元素转换为数字呢?最常用的大家可能会想到使用列表推导式: 输出:[1, 2, 3, 4] 还有一种技巧,更方便: 输出:[1, 2, 3, 4] ......
比如我们有个列表:
number = ['1', '2', '3', '4'];
如果我们需要将列表里的元素转换为数字呢?最常用的大家可能会想到使用列表推导式:
number = ['1', '2', '3', '4'] number = [int(x) for x in number] print(number);
输出:[1, 2, 3, 4]
还有一种技巧,更方便:
number = ['1', '2', '3', '4'] number = list(map(int, number)) # 使用内置map返回一个map对象,再用list将其转换为列表 print(number)
输出:[1, 2, 3, 4]
推荐阅读
-
【LeeCode 简单 字符串 python3】557 反转字符串中的单词 III
-
python处理字符串:将字符串中的数字相加求和
-
golang中json小谈之字符串转浮点数的操作
-
C++中的字符串输入输出,转自:https://www.cnblogs.com/zzw1024/p/10502011.html
-
详谈python3中用for循环删除列表中元素的坑
-
Python2和Python3中的字符串编码问题解决
-
Python3中的列表生成式、生成器与迭代器实例详解
-
Python3中的2to3转换工具使用示例
-
Shell中判断字符串是否为数字的6种方法分享
-
在Python中反向遍历序列(列表、字符串、元组等)的五种方式