Agregar elemento a un json en Python

Biribu

Estoy tratando de agregar un elemento a un archivo json en python pero no puedo hacerlo.

Esto es lo que intenté hasta ahora (con alguna variación que eliminé):

import json

data = [ { 'a':'A', 'b':(2, 4), 'c':3.0 } ]
print 'DATA:', repr(data)

var = 2.4
data.append({'f':var})
print 'JSON', json.dumps(data)

Pero, lo que obtengo es:

DATA: [{'a': 'A', 'c': 3.0, 'b': (2, 4)}]
JSON [{"a": "A", "c": 3.0, "b": [2, 4]}, {"f": 2.4}]

Lo cual está bien porque también necesito esto para agregar una nueva fila en lugar de un elemento, pero quiero obtener algo como esto:

[{'a': 'A', 'c': 3.0, 'b': (2, 4), "f":2.4}]

¿Cómo debo agregar el nuevo elemento?

Jayanth Koushik:

Puedes hacerlo.

data[0]['f'] = var

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Agregar elemento a JSON en Python

Agregar un nuevo elemento a un diccionario en Python

Agregar un nuevo elemento a un diccionario anidado en python

Agregar un padre en JSON en Python

¿Agregar elemento a un archivo JSON?

Agregar elemento en un ListView

agregar un elemento al objeto json usando Python

Intentando agregar un elemento a JSON existente con Python

¿Cómo agregar un nuevo elemento en python LIST/DICT?

dynamodb / python updateitem agregar elemento en un mapa anidado

cómo agregar un elemento web a la lista en Python

agregar elemento en un archivo xml existente python

agregar elemento en un archivo xml existente python

Agregar un elemento a una lista usando multiprocesamiento en Python

Agregar un elemento a una lista usando multiprocesamiento en Python

Cómo agregar un elemento a una matriz numpy en Python

Agregar un salto de línea después de cada elemento de la lista de Python en el archivo json

Agregar un elemento a un árbol en scala

Agregar layoutMargins a un elemento en un UIStackView

Agregar datos JSON a un elemento HTML

¿Cómo agregar un campo requerido condicionalmente en una campaña de un elemento hijo de ancho de elemento json de su elemento json hermano en el esquema Json?

cómo agregar un elemento en un archivo json existente a través del script php

¿Es posible agregar un json en las propiedades de un elemento?

Cómo agregar un libro de POI como un elemento json en java

agregar un elemento en la matriz no aceptará un elemento similar

Fuerza para agregar una matriz en un solo elemento de JSON en PHP

¿Agregar un nuevo elemento en el archivo JSON en TypeScript/NodeJS?

agregar un elemento en una matriz multidimensional

Agregar elemento a una lista en un dictado

TOP Lista

CalienteEtiquetas

Archivo