python将列表元素转为int
时间: 2023-06-09 19:08:31 浏览: 60
可以使用列表推导式来将列表元素转为int,例如:
```python
my_list = ['1', '2', '3', '4']
my_int_list = [int(x) for x in my_list]
print(my_int_list) # 输出 [1, 2, 3, 4]
```
另外,也可以使用`map()`函数来实现:
```python
my_list = ['1', '2', '3', '4']
my_int_list = list(map(int, my_list))
print(my_int_list) # 输出 [1, 2, 3, 4]
```
相关问题
python中如何将列表转化为int数组
可以使用Python内置的`map()`函数和`list()`函数来将列表中的元素转换为整数类型,然后再将其转换为整数数组。以下是一个示例代码:
```python
# 定义列表
lst = ['1', '2', '3', '4', '5']
# 将列表中的元素转换为整数类型
lst = list(map(int, lst))
# 输出类型为整数数组
print(lst)
```
输出结果为:
```
[1, 2, 3, 4, 5]
```
在上面的代码中,`map()`函数将列表中的每个元素转换为整数类型,`list()`函数将转换后的结果转换为整数数组。
python list中的所有元素转化为int
可以使用列表推导式来实现:
```python
my_list = ['1', '2', '3', '4', '5']
my_list = [int(x) for x in my_list]
print(my_list)
```
输出:
```
[1, 2, 3, 4, 5]
```