Python多次将字符串连接到自身

2024-09-27 21:32:20 发布

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

我想加入弦乐团 my_string = "I am good."这样它应该打印相同的my_字符串3次,如 my_string*3每个完整句子之间有一个空格。我该怎么做?像str.join(' ',my_string*3)之类的?在

我知道这是一个基本的问题,但我想知道这个。在

提前谢谢你, 萨默德


Tags: 字符串stringmyam句子good空格join
3条回答

你已经很接近了。试试这个:

>>> my_string = "I am good."
>>> " ".join([my_string]*3)
'I am good. I am good. I am good.'

您需要[my_string]*3而不是my_string*3,因为您需要一个包含三次字符串的列表(可以合并),而不是一个包含消息三次的大字符串。在

另外," ".join(a)str.join(" ", a)的简写。在

这应该是有效的:

" ".join((my_string,) * 3)

" ".join([my_string for i in range(3)]

相关问题 更多 >

    热门问题