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

1
linea.split(',') # riesgoso Partir ingenuamente rompe columnas con comas internas