typestar

Ida y vuelta con JSON en Python

Serializar a texto JSON y parsearlo de regreso.

import json

perfil = {
    "name": "ada",
    "langs": ["python", "rust"],
    "active": True,
    "streak": 7,
}

texto = json.dumps(perfil, indent=2, sort_keys=True)
restaurado = json.loads(texto)

compacto = json.dumps(perfil, separators=(",", ":"))
lenguajes = restaurado["langs"]
igual = restaurado == perfil

Cómo funciona

  1. dumps convierte un dict en texto, con opciones.
  2. loads parsea el texto de vuelta a objetos de Python.
  3. El valor restaurado es igual al original.

El intento, en números

Líneas
15
Caracteres a escribir
298
Tokens
97
Ritmo de tres estrellas
100 tpm

Al ritmo de tres estrellas de 100 tokens por minuto, este intento toma unos 58 segundos.

Escribe este fragmento

Paso 1 de 5 en Formatos de datos; paso 17 de 41 en Herramientas de dominio.

← Anterior Siguiente →