作者euser1777 (YY)
看板Python
标题[问题] List 资料排序?
时间Wed Jun 8 12:57:39 2022
https://imgur.com/QykCJ29
以上是retObj = res.json()
为了解析资料内容,historyData = retObj[0]['hq']
但是,为什麽historyData 不是historyData = retObj[1]['hq']
明明资料排序[0]的是status,不是'hq'
拿掉[0] 却得到报错?
https://imgur.com/fKo4JPu
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.137.54.100 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1654664261.A.50B.html
1F:→ OrzOGC: 红字最後一行不就说了 06/08 13:06
2F:→ lycantrope: 不是, status是key 0是value,红字写很清楚 06/08 13:12
3F:→ lycantrope: retObj是list of dict 06/08 13:13
4F:推 ddavid: 原Po,你实际把 retObj[0] 印出来就知道自己错在哪里了 06/08 13:17
5F:→ ddavid: 最外层是一个 List,大括号那很长一串的 Dict 整个都是 06/08 13:18
6F:→ ddavid: retObj[0] 的内容 06/08 13:18
7F:→ tsoahans: 你漏看一个中括号 retObj是[{...}],retObj[0]是{...} 06/08 13:29
8F:→ tsoahans: 大括号 06/08 13:30