繁体   English   中英

python - 将列表列表打印到文件中时删除引号和括号

[英]python - remove quotes and brackets when printing a list of lists into a file

我的清单看起来像这样

[['1', 'book1', 'dffd'], ['2', 'book2', 'dsd']]

我将如何将其存储在文本文件中,使其看起来像这样

1,book1,dffd
2,book2,dsd
textfile = open("books2.txt", "w")
for element in booksdata:
    textfile.write (str(element))
textfile.close()

ShadowRanger 是对的。 没有删除括号,所以在这里稍微修改一下:

list = [['1', 'book1', 'dffd'], ['2', 'book2', 'dsd']]

for a in list:
    print(a[0] + ',' + a[1] + ',' + a[2])

1,book1,dffd
2,book2,dsd

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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