当我像这样在Python中使用print函数时
print (', '.join(mlink), file=mylist)
然后mylist
file1,flie2,file3
如何更改上面的打印功能以使整个内部()和每个文件包含在''这样的
中('file1','file2','file3')
提前致谢。
答案 0 :(得分:2)
print(repr(tuple(mlink)), file=mylist)
演示:
In [251]: mlink = ['file1','file2','file3']
In [252]: repr(tuple(mlink))
Out[252]: "('file1', 'file2', 'file3')"
In [253]: print(repr(tuple(mlink)), file=open('mylist', 'wb'))
生成一个名为mylist
的文件,其中包含:
('file1', 'file2', 'file3')