如何处理像列表一样的字符串?

时间:2018-04-09 06:49:56

标签: python arrays string python-3.x list

我们说这是我的清单:

current_fruits = ['apple', 'orange', 'lemon']

我的目标是遍历列表中的每个水果,并以某种方式将水果的名称添加到某个格式化的字符串中。例如,这可能是该列表的字符串格式:"Fruits: apple, orange, lemon"所以在每个项目后面都会有逗号和空格。

我知道我可以通过将列表中的每个索引/位置添加到字符串中来手动执行此操作,但我希望它是动态的,因为current_fruits中的结果会发生变化。

1 个答案:

答案 0 :(得分:1)

使用str.format根据需要格式化字符串。您可以使用str.join加入列表中的元素。

<强>实施例

current_fruits = ['apple', 'orange', 'lemon']
print("Fruits: {0}".format(", ".join(current_fruits)))

<强>输出:

Fruits: apple, orange, lemon