python将由数字组成的list 转为字符串
时间: 2024-05-06 10:22:06 浏览: 10
可以使用join()函数将由数字组成的list转为字符串。
例如:
```
my_list = [1, 2, 3, 4, 5]
my_string = ''.join(map(str, my_list))
print(my_string)
```
输出结果为:
```
12345
```
解释:
首先将my_list中的每个数字都转为字符串,使用map()函数和str()函数实现,得到一个新的由字符串组成的list。
然后使用join()函数,将这个新的list中的所有字符串连接起来,得到一个完整的字符串。
相关问题
pythonmap将字符串列表转为数字
您可以使用Python内置的map()函数和int()函数将字符串列表转换为数字列表,如下所示:
```
string_list = ["1", "2", "3", "4", "5"]
number_list = list(map(int, string_list))
print(number_list)
```
输出结果:
```
[1, 2, 3, 4, 5]
```
在这个例子中,map()函数将每个字符串元素应用于int()函数,将其转换为整数,并返回一个迭代器。然后使用list()函数将迭代器转换为数字列表。
python 将列表中的字符串转为数字
可以使用列表推导式结合内置函数 int() 来实现:
```
str_list = ['1', '2', '3', '4']
num_list = [int(x) for x in str_list]
print(num_list)
```
输出:
```
[1, 2, 3, 4]
```