python列表中数变成int
时间: 2023-08-20 14:04:14 浏览: 406
要将一个Python列表中的元素转换为整数(int),可以使用内置的`map()`函数。`map()`函数接受一个函数和一个可迭代对象作为参数,并将该函数应用于可迭代对象的每个元素。
下面是一个示例代码,将列表中的每个元素转换为整数:
```python
my_list = ['1', '2', '3', '4', '5']
my_list = list(map(int, my_list))
print(my_list)
```
输出:
```
[1, 2, 3, 4, 5]
```
在上面的代码中,我们首先定义了一个包含字符串的列表`my_list`。然后,我们使用`map()`函数将每个元素转换为整数,并将结果重新赋值给`my_list`。最后,我们打印出转换后的列表。
注意,`map()`函数返回一个迭代器,所以我们需要使用`list()`函数将其转换为列表。
相关问题
python string列表转换成int列表
可以使用列表推导式将字符串列表转换为整数列表,示例如下:
```python
string_list = ['1', '2', '3', '4', '5']
int_list = [int(num) for num in string_list]
print(int_list) # 输出 [1, 2, 3, 4, 5]
```
在上面的示例中,我们首先创建了一个包含字符串元素的列表 `string_list`,然后使用列表推导式将其转换为整数列表 `int_list`。在列表推导式中,我们使用 `int()` 函数将字符串元素转换为整数元素。
python中list将str转换成int格式
可以使用map函数将list中的每个元素转换成int格式,示例代码如下:
```python
str_list = ['1', '2', '3', '4']
int_list = list(map(int, str_list))
print(int_list)
```
输出结果为:
```
[1, 2, 3, 4]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)