File size: 450 Bytes
1777acb
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from datasets import load_dataset

ds = load_dataset("arterm-sedov/agent-course-final-assignment", "init")  # default config
rows = ds["train"][:200]  # grab 200 rows (dict of lists)

# Convert to a list of dicts (row-wise) for JSON export:
rowwise = [dict(zip(rows.keys(), values)) for values in zip(*rows.values())]

import json
with open("rows.json", "w", encoding="utf-8") as f:
    json.dump(rowwise, f, ensure_ascii=False, indent=2)