我有两个具有不同列数和行数的表。我想使用公共列(B 列是公共的)查找行。这是一个例子。能否请你帮忙?
file1.txt
A B C D
a b c d
i ii iii iV
* ** # ##
Run Code Online (Sandbox Code Playgroud)
file2.txt
E B
f ff
h b
g gg
k ii
Run Code Online (Sandbox Code Playgroud)
输出:
A B C D E
a b c d h
i ii iii iV k
Run Code Online (Sandbox Code Playgroud) 我知道如何合并两个表以在新文件中打印替代行,但我想将 file1.txt 中的每两行与 file2.txt 中的一行合并。举个例子:
file1.txt 是
A a aa
B b bb
C c cc
D d dd
Run Code Online (Sandbox Code Playgroud)
和 file2.txt 是
E e ee
F f ff
Run Code Online (Sandbox Code Playgroud)
我希望有
A a aa
B b bb
E e ee
C c cc
D d dd
F f ff
Run Code Online (Sandbox Code Playgroud)