【发布时间】:2022-01-27 18:58:44
【问题描述】:
(示例:)
a = "-"
b = "testtest"
我想将 a = "-" 放在 bstring 的 4 位之后(所以在第一个和第二个“测试”之间)。
所以它应该总是在前 4 位之后(如果 b-str 更长,它不应该只在前 4 位。
【问题讨论】:
-
-
b[:4] + a + b[4:]? -
我无法创建答案,因为问题已关闭(我认为这是一个错误)。我尝试在这里发布我的代码,但格式会很糟糕。
a = '-' b = 'testtesttest' number_of_dashes = (len(b)-1)//4 c = '' for i in range(number_of_dashes): c = c + b[i*4:(i+1)*4] + a c = c + b[number_of_dashes*4:] print(c) -
@Blupper 是的,我也不想关闭它,但遗憾的是它得到了......但无论如何谢谢:D
-
@Chaos 我提出的解决方案对你有用吗?
标签: python