【发布时间】:2015-09-29 10:46:13
【问题描述】:
我有两个文本文件。其中有以下列表:
dog
cat
horse
另一个有这个:
kennel
flap
shoes
我想将这两个文本文件合并到一个新的文本文件中,以便将术语彼此并排列出,如下所示:
dog kennel
cat flap
horse shoes
我该怎么做呢?到目前为止,这是我的代码,但很大程度上是不正确的:
f1 = File.readlines('C:\\Users\\USERNAME\\Desktop\\hat.txt')
f2 = File.readlines('C:\\Users\\USERNAME\\Desktop\\sat.txt')
File.open('file3.txt','w') do |output_file|
f1.zip(f2) do |a,b|
output_file.puts f1,f2
end
end
【问题讨论】:
-
什么是
f1、f2? -
啊我的错,我已经编辑过了。这应该是有道理的。所以目前它似乎只是将所有内容打印为一个列表而不是一个列表。有没有办法让列表并排排列?