[英]Appending list data to txt
我的目标是将列表“ lis”中的所有值附加到“ txt”,在下面粘贴一个代码段,我总是只看到最后一个元素附加到“ txt”,我该如何解决?我尝试使用txt + =但这不起作用,因为我希望列表数据“ lis”介于“ txt [0:tagEnd]”和“ wikiText + txt [endTag:len(txt)]”之间
for i in range(len(lis)) :
txt = txt[0:tagEnd] + lis[i] + wikiText + txt[endTag:len(txt)]
为什么不只从列表中创建一个字符串并附加呢?
for i in range(len(lis)):
all_strings += " " + lis[i]
txt = txt[0:tagEnd] + all_strings + wikiText + txt[endTag:len(txt)]
如果我理解正确,则可以执行以下操作:
txt = txt[:tagEnd] + ' '.join(lis) + wikiText + txt[endTag:]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.