Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created April 8, 2019 03:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/92a64a0b8257d814abc3a13f728052f5 to your computer and use it in GitHub Desktop.
Save parzibyte/92a64a0b8257d814abc3a13f728052f5 to your computer and use it in GitHub Desktop.
"""
Ejemplos de codificación de listas, diccionarios, enteros, etcétera
a JSON usando Python 3
@author parzibyte
"""
import json
# Para codificar usamos json.dumps; podemos codificar todo tipo de dato
# Cadena
cadena = "Hola mundo"
cadena_codificada = json.dumps(cadena)
print(cadena_codificada)
# Entero
entero = 21
entero_codificado = json.dumps(entero)
print(entero_codificado)
""" Lo mismo para booleanos, flotantes, etcétera"""
# Listas
lista = ["Let me go", "Shattered", "Miss you"]
lista_codificada = json.dumps(lista)
print(lista_codificada)
# Objetos (diccionarios)
diccionario = {
"titulo": "La rebelión de Atlas",
"autor": "Ayn Rand",
"publicacion": 1957,
}
diccionario_codificado = json.dumps(diccionario)
print(diccionario_codificado)
# Listas de diccionarios
videojuegos = [
{
"nombre": "Super Mario Bros 3",
"consola": "NES",
},
{
"nombre": "Halo Combat Evolved",
"consola": "Xbox",
},
{
"nombre": "Crash Team Racing",
"consola": "PSX",
},
]
videojuegos_codificados = json.dumps(videojuegos)
print(videojuegos_codificados)
# Diccionario con listas
diccionario = {
"numeros": [1, 2, 3, 4],
"cadenas": ["Hola", "bla bla", "Henlo"]
}
diccionario_codificado = json.dumps(diccionario)
print(diccionario_codificado)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment