如何将列表中的字符串转为整数和浮点数
时间: 2023-05-24 08:04:59 浏览: 144
字符串转换成整数
可以使用Python内置的map()函数,将列表中的每个字符串元素分别转换为整数或浮点数。通过传入int或float作为第一个参数,map()函数会将列表中的每个元素按照指定的类型进行转换。
举个例子:
```python
string_list = ['1', '2.5', '3', '4.2', '5']
integer_list = list(map(int, string_list))
float_list = list(map(float, string_list))
print(integer_list) # [1, 2, 3, 4, 5]
print(float_list) # [1.0, 2.5, 3.0, 4.2, 5.0]
```
在上述例子中,string_list是一个包含字符串元素的列表。我们使用map()函数和int或float作为参数,将列表中的每个元素分别转换为整数或浮点数。最终,输出integer_list和float_list,分别表示转换后的整数列表和浮点数列表。
阅读全文