[問題] List 資料排序?

作者: euser1777 (YY)   2022-06-08 12:57:39
https://imgur.com/QykCJ29
以上是retObj = res.json()
為了解析資料內容,historyData = retObj[0]['hq']
但是,為什麼historyData 不是historyData = retObj[1]['hq']
明明資料排序[0]的是status,不是'hq'
拿掉[0] 卻得到報錯?
https://imgur.com/fKo4JPu
謝謝!
作者: OrzOGC (洞八達人.拖哨天王)   2022-06-08 13:06:00
紅字最後一行不就說了
作者: lycantrope (阿寬)   2022-06-08 13:12:00
不是, status是key 0是value,紅字寫很清楚retObj是list of dict
作者: ddavid (謊言接線生)   2022-06-08 13:17:00
原Po,你實際把 retObj[0] 印出來就知道自己錯在哪裡了最外層是一個 List,大括號那很長一串的 Dict 整個都是retObj[0] 的內容
作者: tsoahans (ㄎㄎ)   2022-06-08 13:29:00
你漏看一個中括號 retObj是[{...}],retObj[0]是{...}大括號

Links booklink

Contact Us: admin [ a t ] ucptt.com