from thinkbayes import Pmf
class Cookie(Pmf):
"""A map from string bowl ID to probablity."""
def __init__(self, hypos):
"""Initialize self.
hypos: sequence of string bowl IDs
"""
Pmf.__init__(self)
for hypo in hypos:
self.Set(hypo, 1)
self.Normalize()
這里的Pmf.__init__(self)是什么意思?在thinlbayes.py的class Pmf(_DictWrapper)里并沒有__init__(self),而且self.Set(hypo, 1)的self應該
是_DictWrapper物件,而不是指的Cookie,那么def __init__(self, hypos):的self是哪個呢?這繞來繞去弄得我有點混亂。
uj5u.com熱心網友回復:
多重繼承,看到那個母體才知道怎么回事轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/130406.html
上一篇:python(selenium )遇到一個textarea下面是div,如何向textarea添加文本內容
下一篇:Python
