是否有任何运算符或符号可以让我打印列表中的所有元素(以逗号分隔)?
因为我有这个(列表实际上是字典中的键,比如 dict.keys() ):
mylist = ['string1', 'string2', 'string3']
print mylist[:]
['string1', 'string2', 'string3']
我希望打印内容排除 [
,]
和 '
而无需使用 strip
。有什么办法吗?
附言抱歉,如果这是重复的,但我已经尝试搜索它但没有结果。
最佳答案
print ", ".join([str(x) for x in mylist])
Here's有关加入的文档。
如果mylist
已经包含了字符串,就可以了
print ", ".join(mylist)
关于python - 显示列表中的每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22505478/