我有一个这种格式的列表,
some_list = [' com',' kill','某人',' get','抓住& #39] 的
我需要将其写入文本文件,
杀死某人被抓住
基本上我需要单词之间的空格。 但是,我尝试过诸如
之类的方法for f in some_list: f.write(' '.join(str(s) for s in f) + '\n')
" ".join(map(str, f))
以上情况似乎无法得到我的结果。有什么帮助吗?
答案 0 :(得分:2)
f = open('myfile', 'w')
some_list = ['com', 'kill', 'someone', 'get', 'caught']
f.write(" ".join(some_list))
答案 1 :(得分:1)
这应该有用, f 是您的文字文件
your_list = ['com', 'kill', 'someone', 'get', 'caught']
f.write(' '.join(str(s) for s in your_list))
输出: com杀死某人被抓住
答案 2 :(得分:0)
您有一个列表,其中包含您的事业中的多个值[' com',' kill','某人'' get& #39;,'抓住']
temp=""
for f in some_list:
temp= temp+f+' '
#now save your text into a file
#now we have temp="com kill someone get caught"