Spaces:
Sleeping
Sleeping
File size: 682 Bytes
0dd9600 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import json
with open("BHT NMLT train.json", "r", encoding="utf-8") as f:
data1 = json.load(f)
with open("BHT-NMLT - CuoiKi.json", "r", encoding="utf-8") as f:
data2 = json.load(f)
with open("bai_tap.json", "r", encoding="utf-8") as f:
data3 = json.load(f)
# kiểm tra an toàn
assert isinstance(data1, list)
assert isinstance(data2, list)
assert isinstance(data3, list)
merged_data = data1 + data2 + data3
with open("knowledge_base.json", "w", encoding="utf-8") as f:
json.dump(merged_data, f, ensure_ascii=False, indent=2)
print(
f"Merged {len(data1)} + {len(data2)} + {len(data3)} "
f"items -> {len(merged_data)} items"
)
|