python list转string
时间: 2023-04-28 22:05:43 浏览: 108
可以使用Python内置函数`join()`来将列表转换为字符串。
语法如下:
```
string.join(iterable)
```
其中`string`是分隔符,`iterable`是需要连接的可迭代对象(如列表)。
示例:
```
>>> lst = ['apple', 'banana', 'cherry']
>>> ''.join(lst)
'applebananacherry'
>>> ' '.join(lst)
'apple banana cherry'
>>> '-'.join(lst)
'apple-banana-cherry'
```
如果你要转换的不是List,但是是iterable, 你可以通过转换为List再使用join()方法
示例:
```
>>> lst = ('apple', 'banana', 'cherry')
>>> '-'.join(list(lst))
'apple-banana-cherry'
```
相关问题
python list中string转float
将 Python 列表中的字符串转换为浮点数可以使用 float() 函数。例如,要将列表中的所有元素都转换为浮点数可以使用以下代码:
``` python
my_list = ['3.14', '2.5', '7.2']
new_list = [float(x) for x in my_list]
```
这将创建一个新列表 new_list,其中包含了原列表中所有字符串所表示的浮点数。
python list转换为string
将Python列表转换为字符串可以使用join()方法。例如:
```
my_list = ['apple', 'banana', 'orange']
my_string = ', '.join(my_list)
print(my_string)
```
输出:
```
apple, banana, orange
```
在join()方法中,传递一个字符串作为分隔符,该方法将列表中的所有元素连接起来,并在它们之间插入分隔符。
阅读全文