我目前有两组数据文件,如下所示:
档案1:
test1 ba ab cd dh gf
test2 fa ab cd dh gf
test3 rt ty er wq ee
test4 er rt sf sd sa
Run Code Online (Sandbox Code Playgroud)
在文件2中:
test1 123 344 123
test1 234 567 787
test1 221 344 566
test3 456 121 677
Run Code Online (Sandbox Code Playgroud)
我想基于第一列中的数学行组合文件(以便"测试"匹配)
像这样:
test1 ba ab cd dh gf 123 344 123
test1 ba ab cd dh gf 234 567 787
test1 ba ab cd dh gf 221 344 566
test3 rt ty er wq ee 456 121 …Run Code Online (Sandbox Code Playgroud) 我是python编程的新手,需要一些基本的文件I/O和列表操作方面的帮助.
目前我有一个包含这些元素的列表:
['taylor343', 'steven435', 'roger101\n']
Run Code Online (Sandbox Code Playgroud)
我需要做的是将每行打印成新的文本文件,文本文件中只有1个元素,如下所示:
file1.txt taylor343 file2.txt steven435 file3.txt roger101
我目前正在尝试使用循环,但我只能输出到1文本文件
for x in list:
output.write(x+"\n")
Run Code Online (Sandbox Code Playgroud)
如何让它将每一行列表写入新的文本文件(不只是一个)
谢谢