繁体   English   中英

将列表数据追加到txt

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM