[英]Create List from List of Key-Values
給定下面的JSON結構,我想從一個項目中獲取所有數據,然后隨機提取其中一個值進行link
。
使用random
-我熟悉從列表中獲取隨機值。 我遇到的問題是如何從列表中創建列表。 請參閱JSON下面的代碼。
Item0:
0
caption: "caption 0"
link: "www.item0.com"
type: "type0"
1
caption: "caption 1"
link: "www.item1.com"
type: "type1"
蟒蛇:
chosen_item = "Item0"
firebase = firebase.FirebaseApplication('https://app.firebaseio.com')
result = firebase.get(chosen_item, None)
if result:
for i in result:
result_link = (i['link'])
print result_link
if-statement
循環遍歷並以unicode
類型返回項目中的link
。 如何從中列出清單? ( result_link
)
chosen_item = "Item0"
firebase = firebase.FirebaseApplication('https://app.firebaseio.com')
result = firebase.get(chosen_item, None)
if result:
links = []
for i in result:
links.append(i['link'])
result_links = [x for x in result['link']]
如果需要使用索引號,請嘗試以下操作:
result_links = []
i = 0
for item in results:
result_links.append(item[i]['link'])
json_index +=1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.