2015-04-03 58 views
0

我正在建立概率p(e | f)英文單詞e是外來單詞f的翻譯。我正在使用IBM模型1.用於Python中兩組單詞的翻譯概率的最佳數據結構

我可以在Python中使用哪種數據結構?我是一個完整的Python初學者,但我可以非常熟練地進行編程。我想我正在尋找像嵌套字典或具有命名列和行的矩陣。

回答

0

您可以使用字典中的解釋:

dict = {e1: {f1: p1, f2:p2, ...}, e2: {f1: p3, f2: p4, ...}, ...} 

另外,您可以使用它使用E和F的級聯作爲鍵和值的概率正常詞典:

dict = {(e1+f1): p1,(e1+f2): p2, ...} 
+0

嘿,我最終使用元組'(e,f)'作爲關鍵字。 – Kappie001 2015-04-07 07:27:39