python 用分隔符join拼接非空列表
时间: 2024-02-01 19:14:29 浏览: 212
浅谈python中拼接路径os.path.join斜杠的问题
5星 · 资源好评率100%
你可以使用以下代码来用分隔符join拼接非空列表:
```python
my_list = ['apple', 'banana', '', 'orange', 'grape', '']
separator = ', '
new_list = separator.join([item for item in my_list if item])
print(new_list)
```
这将输出:`apple, banana, orange, grape`。
在这个例子中,我们首先创建了一个包含空字符串的列表`my_list`。然后,我们使用列表推导式来创建一个新的列表,仅包含非空字符串。最后,我们使用`join`方法将这些非空字符串连接起来,并使用逗号和空格作为分隔符。
阅读全文