def str_index(s, ilist, clist):
for i, c in zip(ilist,clist):
if i < len(s):
s = s[:i] + c + s[i+1:]
else:
s = s + " " * (i - len(s)) + c
return s
if __name__ == '__main__':
x = str_index("", [0,2,4,6,8], ['a','e','i','o','u'])
x = str_index(x, [1,3,5], ['x','y','z'])
print(x)
这应该做你的工作,虽然它可以优化和输入应该是一个dict,其中键是你想要插入元素的索引,值应该是实际值。你知道吗
你可以做一个字符串生成器。开始吧。你知道吗
相关问题 更多 >
编程相关推荐