【问题标题】:Concatenate same string x times [duplicate]连接相同的字符串x次[重复]
【发布时间】:2019-01-29 00:31:42
【问题描述】:

有一种简单的方法可以将字符串连接 x 次,而不是使用类似的方法?

z = 'val'
y = ''
for x in range(1,10):
    y += z

【问题讨论】:

  • z * 10 怎么样?
  • 是的,感谢您的回复,不知道 * 运算符也适用于字符串(因为我是 Python 新手)。我没有搜索“重复本身”,因为技术术语是另一个,我知道的串联。感谢大家随机投反对票。
  • 将“*”(通过数字)定义为重复是对将“+”定义为连接的想法的扩展。它适用于列表和元组以及字符串。

标签: python string-concatenation


【解决方案1】:

在 python 中,您只需将字符串相乘即可。

>>> mystr = 'nick'
>>> mystr*10
'nicknicknicknicknicknicknicknicknicknick'

【讨论】:

    猜你喜欢
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-06
    • 1970-01-01
    • 2013-09-26
    • 2015-08-23
    • 2020-12-30
    相关资源
    最近更新 更多