首页 > 解决方案 > 如何在 python3.x 中用字符串分隔列表中的项目?

问题描述

我有一个单字符串列表:

list = ['a', 'b', 'c', 'd', 'e', 'f']

我需要打印列表中的项目,分隔->如下:

a -> b -> c -> d -> e -> f

我该怎么做?

标签: python-3.x

解决方案


您可以使用sep内置print函数的参数(请参阅文档)以及列表解包运算符*
对于您的情况:

my_list = ['a', 'b', 'c', 'd', 'e', 'f']
print(*my_list, sep=' -> ')

请注意,我将list变量名替换为my_list. 强烈建议避免隐藏名称,特别是内置名称,如list.


推荐阅读