簡體   English   中英

如何打印特定的json列表項?

[英]How to print specific json list items?

我正在制作一個python機器人,響應以JSON的形式返回。

以下是它帶來的收益的快速展示:

[["Message","User string from here."]]

所以,首先我所完成,加載的json從Python模塊json

json.loads(resp)

它帶來了:

[[u"Message",u"user string from here"]]

如何打印出user string from here返回值user string from here的消息?

您需要做的只是:

from __future__ import print_function

import json

raw_response = '[["Message","User string from here."]]'
data = json.loads(raw_response)

print(data[0][1])

json.loads將json轉換為python的本機數據類型。 因此,當您完成json.loads(resp) ,您將獲得一個列表列表。

您可以簡單地遍歷列表以訪問所需的任何元素。

就您而言, print json.loads(resp)[0][1]應該足夠了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM