我OPENING_HOURS鍵的值是一個字典的Python:訪問嵌套的數據結構
和periodsis我想提取列表中的值。
dic = {u'opening_hours': {u'open_now': True, u'periods': [{u'close': {u'day': 1, u'time': u'0100'}, u'open': {u'day': 0, u'time': u'0800'}}, {u'close': {u'day': 2, u'time': u'0100'}, u'open': {u'day': 1, u'time': u'0800'}}, {u'close': {u'day': 3, u'time': u'0100'}, u'open': {u'day': 2, u'time': u'0800'}}, {u'close': {u'day': 4, u'time': u'0100'}, u'open': {u'day': 3, u'time': u'0800'}}, {u'close': {u'day': 5, u'time': u'0100'}, u'open': {u'day': 4, u'time': u'0800'}}, {u'close': {u'day': 6, u'time': u'0100'}, u'open': {u'day': 5, u'time': u'0800'}}, {u'close': {u'day': 0, u'time': u'0100'}, u'open': {u'day': 6, u'time': u'0800'}}]}}
我在這裏卡住了,即使我能夠返回兩個按鍵(open_now和週期), 我無法訪問週期的價值。
我該如何繼續?
>>> smalldict = dict[u'opening_hours']
>>> smallerdict = smalldict[u'periods']
這工作?
你的代碼在哪裏? –
會這樣工作 – user2560609
@ user2560609鍵入示例時shell中會發生什麼?它工作嗎? – dm03514