python中将int的list转为string
时间: 2023-09-10 17:09:34 浏览: 48
你可以使用列表推导式和`join()`方法将`int`类型的列表转换为字符串。以下是一个示例代码:
```python
int_list = [1, 2, 3, 4, 5]
string = ''.join(str(num) for num in int_list)
print(string)
```
这将输出字符串`"12345"`,它是将整数列表 `[1, 2, 3, 4, 5]` 转换为字符串的结果。在`join()`方法中,我们将每个整数转换为字符串并连接起来。
相关问题
将list中的string转为int
可以使用Python内置函数map()和int()来将list中的string转为int,示例代码如下:
```
str_list = ['1', '2', '3', '4', '5']
int_list = list(map(int, str_list))
print(int_list)
```
输出结果为:
```
[1, 2, 3, 4, 5]
```
其中,map()函数将int()函数应用到str_list中的每个元素上,返回一个迭代器,然后使用list()函数将迭代器转为list。
python把string转为list
可以使用 Python 的内置函数 `split()` 将一个字符串转换为列表。`split()` 函数以指定的分隔符为基准,将字符串分割为一个列表。
例如,如果我们有一个字符串 `"1,2,3,4,5"`,我们可以使用逗号作为分隔符将其转换为一个包含数字的列表:
```python
string = "1,2,3,4,5"
lst = string.split(",")
print(lst)
```
输出:
```
['1', '2', '3', '4', '5']
```
如果想要将字符串中的数字都转换为整型,可以使用 `map()` 函数:
```python
string = "1,2,3,4,5"
lst = list(map(int, string.split(",")))
print(lst)
```
输出:
```
[1, 2, 3, 4, 5]
```