当前位置 : 主页 > 编程语言 > python >

Python3教程:列表字符串转数字

来源:互联网 收集:自由互联 发布时间:2022-06-15
比如我们有个列表: number = [ '1' , '2' , '3' , '4' ]; 如果我们需要将列表里的元素转换为数字呢?最常用的大家可能会想到使用列表推导式: number = [ '1' , '2' , '3' , '4' ] number = [ int ( x ) fo


比如我们有个列表:

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'] #Python学习交流群:857662006
number = list(map(int, number)) # 使用内置map返回一个map对象,再用list将其转换为列表
print(number)

输出:

[1, 2, 3, 4]



网友评论