我尝试使用一个间隔列表来拆分字符串,在与字符索引对应的第一个间隔值之前插入一个空格,在与字符索引对应的第二个间隔值之后插入一个空格。在
我知道如何按一定的间隔分开一根绳子:
string = 'anexample'
result = []
for i in range(0, len(string), 2):
result.append(' ')
result.append(line[i:i+2])
result = [' ','an',' ','ex',' ','am',' ','pl',' ','e']
但我不确定我会如何使用这样的间隔列表:
^{pr2}$结果是:
^{3}$任何帮助都将不胜感激,谢谢。在
编辑:interval_列表是通过比较列表中的字符与字符串得到的,例如:
string = 'anexample'
word_list = ['exam']
interval_list = [[2,5]]
其中string[2]=“e”,string[5]=“m”。在“e”之前和“m”之后添加一个空格可以得到:
result = ['an',' ','exam',' ','ple']
假设间隔总是按顺序列出:
输出:
^{pr2}$如果间隔列表从0开始,则可以使用以下代码:
IMHO,你的
interval_list
非常不舒服。它应该看起来像那么你就可以
^{pr2}$你就完蛋了。在
如果对
interval_list
的结构没有影响,可以通过或者如果你有纽比进口
相关问题 更多 >
编程相关推荐