如何打印列表而不显示括号和输出中的“”? Python 3.3.2

时间:2013-09-20 01:28:17

标签: python list printing python-3.x

所以说我有一个名为myList的列表,它看起来像这样:

myList = ["a", "b", "c"]

如何将其打印到屏幕上以便打印:

abc 

(是的,中间没有空格)

如果我使用print(myList) 它打印以下内容:

['a', 'b', 'c']

非常感谢帮助。

2 个答案:

答案 0 :(得分:9)

使用Python 3,您可以将分隔符传递给print* in front of myList导致myList被解压缩为项目:

>>> print(*myList, sep='')
abc

答案 1 :(得分:8)

使用str.join()

''.join(myList)

示例:

>>> myList = ["a", "b", "c"]
>>> print(''.join(myList))
abc

连接列出的每个项目由给定的字符串分隔。