반응형
JSON 문자열에서 값을 검색하는 동안 오류가 발생합니다.
data = json.loads('{"lat":444, "lon":555}')
return data["lat"]
그러나 데이터를 반복하면 요소 ( lat
및 lon
)는 제공되지만 값은 제공되지 않습니다.
data = json.loads('{"lat":444, "lon":555}')
ret = ''
for j in data:
ret = ret + ' ' + j
return ret
반환 값 : lat lon
lat
및 lon
의 값을 얻으려면 어떻게해야합니까? ( 444
및 555
)
해결 방법
사전의 키와 값을 모두 반복하려면 다음을 수행하십시오.
for key, value in data.items():
print key, value
참조 페이지 https://stackoverflow.com/questions/12353288
반응형
'파이썬' 카테고리의 다른 글
파이썬 zlib 지원으로 소스에서 Python 빌드 (0) | 2021.02.06 |
---|---|
파이썬 ElementTree 및 유니 코드 (0) | 2021.02.06 |
파이썬 Pandas : 기존 열에서 계산 된 값을 사용하여 데이터 프레임에 두 개의 새 열 만들기 (0) | 2021.02.06 |
파이썬 Python을 사용하여 CSV에서 비표준 미국 영어 문자 및 기호 처리 (0) | 2021.02.05 |
파이썬 Matplotlib에서 플로팅 창을 열어 둡니다. (0) | 2021.02.05 |
댓글