需要将列表值串联到字符串

2024-05-18 15:19:58 发布

您现在位置:Python中文网/ 问答频道 /正文

word='p'

versions=['down','up','up+']

我正在尝试下面的输出可以有人帮我吗

pdown
pup
pup+ 

请问有谁能建议怎么办?你知道吗


Tags: versions建议worddownuppuppdown
3条回答

试着这样做:

" ".join("{}{}".format(word,x) for x in versions) 

pdown pup pup+    

你想加入新的队伍:

print "\n".join("{}{}".format(word,x) for x in versions) 

pdown
pup
pup+
' '.join([word + v for v in versions])

编辑:

由于您的编辑现在在不同的行上显示输出单词,您可以尝试:

for v in versions:
    print word + v
word='p'

versions=['down','up','up+']

for x in versions:
    print (word+x)

输出:

>>> 
pdown
pup
pup+
>>> 

相关问题 更多 >

    热门问题