0
我正在建立概率p(e | f)
英文單詞e
是外來單詞f
的翻譯。我正在使用IBM模型1.用於Python中兩組單詞的翻譯概率的最佳數據結構
我可以在Python中使用哪種數據結構?我是一個完整的Python初學者,但我可以非常熟練地進行編程。我想我正在尋找像嵌套字典或具有命名列和行的矩陣。
我正在建立概率p(e | f)
英文單詞e
是外來單詞f
的翻譯。我正在使用IBM模型1.用於Python中兩組單詞的翻譯概率的最佳數據結構
我可以在Python中使用哪種數據結構?我是一個完整的Python初學者,但我可以非常熟練地進行編程。我想我正在尋找像嵌套字典或具有命名列和行的矩陣。
您可以使用字典中的解釋:
dict = {e1: {f1: p1, f2:p2, ...}, e2: {f1: p3, f2: p4, ...}, ...}
另外,您可以使用它使用E和F的級聯作爲鍵和值的概率正常詞典:
dict = {(e1+f1): p1,(e1+f2): p2, ...}
嘿,我最終使用元組'(e,f)'作爲關鍵字。 – Kappie001 2015-04-07 07:27:39