Python 文件writelines() 方法和处理双层列表
发布时间:2020-12-20 10:57:54 所属栏目:Python 来源:网络整理
导读:概述 writelines() ?方法用于向文件中写入一序列的字符串。 这一序列字符串可以是由迭代对象产生的,如一个字符串列表。 换行需要制定换行符 n。 语法 writelines() 方法语法如下: fileObject . writelines ( [ str ]) data = [ ‘ a ‘ , ‘ b ‘ , ‘ c
概述writelines()?方法用于向文件中写入一序列的字符串。 这一序列字符串可以是由迭代对象产生的,如一个字符串列表。 换行需要制定换行符 n。 语法writelines() 方法语法如下: fileObject.writelines( [ str ])
data = [‘a‘,‘b‘,‘c‘] with open("data.txt","w") as f: f.writelines(data) 输出: ?对于双层列表中的数据 data = [ [‘a‘,‘c‘],[‘a‘,‘c‘]] with open("data.txt","w") as f: for i in data: # 对于双层列表中的数据 i = str(i).strip(‘[‘).strip(‘]‘).replace(‘,‘,‘‘).replace(‘‘‘,‘‘) + ‘n‘ # 将其中每一个列表规范化成字符串 f.write(i) 输出: ? ?部分内容来自网络 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |