[問題] dict()中的For 迴圈

看板Python作者 (姚頭)時間7年前 (2017/06/13 15:26), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
各位大大好 我是Python新手 想請教一段Code 在作什麼工作 dp = dict((p, [0.0] * len(self.beats.pairs)) for p in self.pitch_range) 後面另一段Code 是 prob = dp[p][t] 我因為初次接觸Python 不大能理解dp是如何產生的 想請教強大的大大們 感謝感謝Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.150.157.5 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1497338765.A.9A8.html

06/13 15:44, , 1F
self.pitch_range的所有元素就是dp的所有key
06/13 15:44, 1F

06/13 15:44, , 2F
然後每個value都是[0.0] * len(self.beats.pairs)
06/13 15:44, 2F
文章代碼(AID): #1PFvEDce (Python)