0
for k, v in sorted(total_prob.items(), key = lambda x: x[1], reverse=True):
MLE_Prob, Bi_Prob = v
# here, k = tuple type of bigrams. v = tuple type of (mle prob, bi prob)
print tabulate([k,v[0], v[1]], headers = ["Bigram", "MLE_Prob", "Bi_Prob"], tablefmt="grid")
我的数据包括像{(a,b):(c,d)}。我想打印的结果是如何以表格格式打印关键字为元组并且值为元组的字典?
header1 header2 header3
(a, b) c d
但我得到了类型错误,'float'对象是不可迭代的。 mle prob和bi prob都是浮动的,它的值通常是0.0022323xxx。 如何解决这个错误?
非常感谢我真的很感激它。 –