将字符根据其索引号列表放入字符串[Python 2.7]

时间:2017-05-17 15:08:32

标签: string python-2.7 list indexing character

示例字符串和字符的给定索引号范围如下所示:

a_str = 'Iamgoingtoschool'
num_index = ['1','3','8','10','16',...]

由于字符('|')的位置应该被指定为列表的索引号(num_index),结果应该是这样的:

get_result = 'I|am|going|to|school|'

尝试如下:

for i in num_index:
    get_res = a_str[:i]+'|'+a_str[i:]

2 个答案:

答案 0 :(得分:1)

首先,git filter-branch --tag-name-filter cat -- --all 中的值应为字符串。它们应该是整数。

refs/replace/

之后,您在循环的每次迭代中完全覆盖num_index。相反,争取更像这样的东西:

num_index = [int(n) for n in num_index]

答案 1 :(得分:0)

这是你可以做的 -

SetupLocalPlayer.cs