python이 json 객체의 어레이에 추가됩니다.
python에는 다음과 같은 json 개체가 있습니다.
jsonobj = {
"a": {
"b": {
"c": var1,
"d": var2,
"e": [],
},
},
}
그리고 "e"에 키 값 요소를 추가하고 싶은데 구문을 찾을 수 없습니다.아래와 같이 추가해 보았습니다만, 괄호나 따옴표로 올바르게 표시되지 않습니다.
jsobj["a"]["b"]["e"].append("'f':" + var3)
대신, "e"는 다음과 같습니다.
"e":[
{"f":var3, "g":var4, "h":var5},
{"f":var6, "g":var7, "h":var8},
]
이 json 어레이에 추가하는 올바른 방법을 아는 사람이 있습니까?대단히 감사합니다.
jsobj["a"]["b"]["e"].append({"f":var3, "g":var4, "h":var5})
jsobj["a"]["b"]["e"].append({"f":var6, "g":var7, "h":var8})
사전은 문자열이 아닌 사전 개체로 추가합니다.
jsobj["a"]["b"]["e"].append(dict(f=var3))
풀 소스:
var1 = 11
var2 = 32
jsonobj = {"a":{"b":{"c": var1,
"d": var2,
"e": [],
},
},
}
var3 = 444
jsonobj["a"]["b"]["e"].append(dict(f=var3))
jsonobj에는 다음이 포함됩니다.
{'a': {'b': {'c': 11, 'd': 32, 'e': [{'f': 444}]}}}
jsonobj["a"]["b"]["e"] += [{'f': var3, 'g' : var4, 'h': var5},
{'f': var6, 'g' : var7, 'h': var8}]
언급URL : https://stackoverflow.com/questions/10895028/python-append-to-array-in-json-object
'programing' 카테고리의 다른 글
| 특정 WordPress 페이지에 사용자 지정 PHP 코드 삽입 (0) | 2023.03.31 |
|---|---|
| 정렬되지 않은 목록에 항목을 추가하는 방법정렬되지 않은 목록에 항목을 추가하는 방법jquery 사용 (0) | 2023.03.31 |
| AngularJs ng-include는 $scope로 전달되지 않는 한 뷰를 포함하지 않습니다. (0) | 2023.03.31 |
| 아티팩트 com.microsoft.sqlserver:sqljdbc4:jar:4.0 누락 (0) | 2023.03.31 |
| Go를 사용하여 JSON 응답을 제공하려면 어떻게 해야 합니까? (0) | 2023.03.31 |