[問題] loop through multiple dicts
不好意思
小弟想請問一下
我有多個dicts
每個dicts中可能有重複的內容
原本的程式碼是:
for item in [*response1['key'], *response2['key']]:
之前在網路上找到的
這樣好像就可以列出每個response['key']中的每個內容
且不重複列出
第一個問題是這個*的意思是?
第二個問題是若其中一個response['key']中沒有這個key
該如何例外處理
不然就會出現keyerror就corrupt了
或是有其他更好的方法
求高手解答
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.29.53
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1542728832.A.A82.html
推
11/21 01:50,
5年前
, 1F
11/21 01:50, 1F
→
11/21 01:50,
5年前
, 2F
11/21 01:50, 2F
→
11/21 01:50,
5年前
, 3F
11/21 01:50, 3F
→
11/21 01:51,
5年前
, 4F
11/21 01:51, 4F
推
11/21 01:53,
5年前
, 5F
11/21 01:53, 5F
→
11/21 01:53,
5年前
, 6F
11/21 01:53, 6F
→
11/21 01:54,
5年前
, 7F
11/21 01:54, 7F
推
11/21 14:23,
5年前
, 8F
11/21 14:23, 8F
→
11/21 14:24,
5年前
, 9F
11/21 14:24, 9F
→
11/21 14:26,
5年前
, 10F
11/21 14:26, 10F