2024-04-19 04:17:37 发布
网友
我试图打印一个像字符串一样的列表:
list = ['a', 'b', 'c', 'd', 'e', 'f']
我想要的输出
{{cd2>如果你想使用这个参数的话。它默认为“\n”,并且是在传递给它的字符串末尾打印的内容:
for i in list: print(i, end="")
如果您确实需要字符串,只需将它们添加到一起(不是在所有python版本中):
如果您知道列表中有多少项:
string=list[0]+list[1]+list[2]+list[3]+list[4]
或者:
print(list[0],list[1],list[2],list[3],list[4], sep="")
(sep是在每个字符串之间打印的内容,默认为" ",但是上面的两个非常混乱。在
" "
您应该使用join()方法,在python中,join()返回一个字符串,其中sequence的字符串元素由str分隔符连接。在
join()
str
str = '' sequence = ['a', 'b', 'c', 'd', 'e', 'f'] print str.join(sequence)
您可以将任何list或tuple作为sequence传递。在
list
tuple
sequence
{{cd2>如果你想使用这个参数的话。它默认为“\n”,并且是在传递给它的字符串末尾打印的内容:
如果您确实需要字符串,只需将它们添加到一起(不是在所有python版本中):
^{pr2}$如果您知道列表中有多少项:
或者:
(sep是在每个字符串之间打印的内容,默认为
" "
,但是上面的两个非常混乱。在您应该使用
join()
方法,在python中,join()
返回一个字符串,其中sequence的字符串元素由str
分隔符连接。在您可以将任何
list
或tuple
作为sequence
传递。在相关问题 更多 >
编程相关推荐