相关文章推荐
光明磊落的花生  ·  退出页面前发送请求实现方案 - 公瑾当年 ·  3 月前    · 
飘逸的口罩  ·  如何将CSV导入的嵌套列表转换为指定列数据类 ...·  2 月前    · 
活泼的风衣  ·  雍正乾隆都这么会玩儿,不愧是父子俩_澎湃号· ...·  1 年前    · 
鬼畜的水龙头  ·  人人都能哼上一两句的经典选段,快来一起跟着唱 ...·  1 年前    · 
英姿勃勃的冰淇淋  ·  陈奕迅线上演唱完整版,陪你从日出到日落!_E ...·  2 年前    · 
才高八斗的小狗  ·  世界上有没有孙悟空 – 快看漫画问答·  2 年前    · 
绅士的长颈鹿  ·  |晒书客·芽月拾书| - 经济观察网 - ...·  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)
 
推荐文章
光明磊落的花生  ·  退出页面前发送请求实现方案 - 公瑾当年
3 月前
飘逸的口罩  ·  如何将CSV导入的嵌套列表转换为指定列数据类型的NumPy数组?
2 月前
活泼的风衣  ·  雍正乾隆都这么会玩儿,不愧是父子俩_澎湃号·湃客_澎湃新闻-The Paper
1 年前
鬼畜的水龙头  ·  人人都能哼上一两句的经典选段,快来一起跟着唱起来吧!_穆桂英
1 年前
英姿勃勃的冰淇淋  ·  陈奕迅线上演唱完整版,陪你从日出到日落!_Eason
2 年前
才高八斗的小狗  ·  世界上有没有孙悟空 – 快看漫画问答
2 年前
绅士的长颈鹿  ·  |晒书客·芽月拾书| - 经济观察网 - 专业财经新闻网站
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号