【发布时间】:2021-08-24 04:36:41
【问题描述】:
我有像
这样的文本文件
file1.txt
a=id01
desc=sample1
attribute1
a=id02
desc=sample2
attribute1
attribute2
a=id05
desc=sample5
a=id03
desc=sample3
a=id04
desc=sample4
file2.txt
id01=sample text id01
id05=sample text id05
id02=sample text id02
id03=sample text id03
id04=sample text id04
行数不一样。并随机排序。
合并这两个文件后我想要以下结果:
输出.txt
a=id01; id01=sample text id01
desc=sample1
attribute1
a=id02; id02=sample text id02
desc=sample2
attribute1
attribute2
a=id03; id03=sample text id03
desc=sample3
a=id04; id04=sample text id04
desc=sample4
a=id05; id05=sample text id05
desc=sample5
【问题讨论】:
-
file_1 和 file_2 的顺序是否相同,如 id01、id02、id03 ... 等?或者在file_1中可以是id01、id03、id02,在file_2中也可以是id02、id01?
-
是的。 sort random file_1 可以是 id01, id03, id02,在 file_2 中可以是 id02, id01
-
id043和id04匹配的规则是什么?
标签: python text array-merge