python新手,请耐心听我说。我有两个文本文件,每个文件一行都有一个单词(一些有趣的单词)。我想创建第三个文件,其中包含这些文件的随机组合。它们之间有一个空格。
示例:
File1:
Smile
Sad
Noob
Happy
...
File2:
Face
Apple
Orange
...
File3:
Smile Orange
Sad Apple
Noob Face
.....我怎么才能使用Python呢?
谢谢!
发布于 2010-11-10 11:01:31
from __future__ import with_statement
import random
import os
with open('File1', 'r') as f1:
beginnings = [word.rstrip() for word in f1]
with open('File2', 'r') as f2:
endings = [word.rstrip() for word in f2]
with open('File3', 'w') as f3:
for beginning in beginnings:
f3.write('%s %s' % (beginning, random.choice(endings)))
f3.write(os.linesep)https://stackoverflow.com/questions/4140798
复制相似问题