相关文章推荐
独立的书签  ·  docker ...·  2 月前    · 
另类的蚂蚁  ·  使用pandas读取csv文件指定的前几行_ ...·  1 月前    · 
沉着的水龙头  ·  古雷炼化一体化工程二期项目落地_ 发展动 ...·  9 月前    · 
英俊的豆芽  ·  ASP.NET WebAPI ...·  1 年前    · 
性感的鞭炮  ·  《摩尔庄园》分析——淘米童年情怀IP页游改编 ...·  2 年前    · 
重感情的热水瓶  ·  唐僧的出生日期和取经出发时间为何都是贞观13年?·  2 年前    · 
风流的松树  ·  How To Configure Java ...·  2 年前    · 
Code  ›  使用Python从JSON获取值开发者社区
python data
https://cloud.tencent.com/developer/ask/sof/52380
焦虑的脸盆
2 年前
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
提问
问 使用Python从JSON获取值
Stack Overflow用户
提问于 2012-09-10 22:00:43
EN

当我试图从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 )

4 423.5K 0 票数 83
EN
python
json
simplejson

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-09-10 22:04:10

如果您希望遍历字典的键和值,请执行以下操作:

for key, value in data.items():
    print key, value
票数 110
EN

Stack Overflow用户

发布于 2016-02-20 00:23:05

使用Python从提供的Json中提取一个值

Working sample:-
import json
import sys
//load the data into an element
data={"test1" : "1", "test2" : "2", "test3" : "3"}
//dumps the json object into an element
json_str = json.dumps(data)
//load the json to a string
resp = json.loads(json_str)
//print the resp
print (resp)
 
推荐文章
独立的书签  ·  docker compose入门6—如何挂载卷_docker-compose volumes 挂载目录
2 月前
另类的蚂蚁  ·  使用pandas读取csv文件指定的前几行_pandas读取csv前几行
1 月前
沉着的水龙头  ·  古雷炼化一体化工程二期项目落地_ 发展动态_福建省人民政府门户网站
9 月前
英俊的豆芽  ·  ASP.NET WebAPI Get和Post 传参总结 - 落叶子 - 博客园
1 年前
性感的鞭炮  ·  《摩尔庄园》分析——淘米童年情怀IP页游改编,延续用户与成功破圈的社区型手游 - 知乎
2 年前
重感情的热水瓶  ·  唐僧的出生日期和取经出发时间为何都是贞观13年?
2 年前
风流的松树  ·  How To Configure Java Heap Size Inside a Docker Container | Baeldung
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号