python-3.x - 如何在 python3.x 中用字符串分隔列表中的项目?
问题描述
我有一个单字符串列表:
list = ['a', 'b', 'c', 'd', 'e', 'f']
我需要打印列表中的项目,分隔->
如下:
a -> b -> c -> d -> e -> f
我该怎么做?
解决方案
您可以使用sep
内置print
函数的参数(请参阅文档)以及列表解包运算符*
。
对于您的情况:
my_list = ['a', 'b', 'c', 'd', 'e', 'f']
print(*my_list, sep=' -> ')
请注意,我将list
变量名替换为my_list
. 强烈建议避免隐藏名称,特别是内置名称,如list
.
推荐阅读
- javascript - 如何使用从客户端传递的参数
- python - 使用通配符 Python 查找复杂的子字符串
- python - 在 python 中分组,列具有 N/A 值
- api - 如何使用forecast.time.day?
- c++ - QT_HAS_BUILTIN 警告
- bash - Ubuntu脚本永无止境的循环
- php - 使用 INSERT 更新表时出错 ... ON DUPLICATE KEY UPDATE
- salesforce - 如果客户使用完全相同的电子邮件发送两次电子邮件,创建两个案例,我如何关闭第二个?
- c - 如何检测 2 的补码乘法溢出?
- magento - 作曲家存储库最低稳定性错误