Un CSV NO se puede partir con split() de forma confiable; un JSON trae listas anidadas dentro de diccionarios, como devuelve cualquier API.
Paso 1 de 4 · ve a tu ritmo
1linea.split(',') # riesgoso Partir ingenuamente rompe columnas con comas internas