我有一个字符串s= 'aaeekmnnry'和另一个字符串p = 'aka'。我想在 s 的第二个索引处插入 p,这样我的输出就是ans = 'aaakaeekmnrry'. 为此,我编写了以下代码:
f = p[0]
i = 0
while i < len(s):
if p[0] <= s[i]:
i+=1
else:
break
ans = ''.join(s[:i]) + ''.join(p) + ''.join(s[i:])
但是我的索引i变成了字符串的长度并且输出是'aaeekmnnryaka',我期望i变成 2。我做错了什么?
米琪卡哇伊
SMILET
相关分类