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)}のようになります。そしてfloat'objectが反復可能ではありません「、私が印刷したい結果がキーがタプルであり、値がタプルの辞書をテーブル形式で表示するにはどうすればよいですか?
header1 header2 header3
(a, b) c d
ですが、私は型エラーを得ました。 mle probとbi probはともに浮動小数点であり、その値は通常0.0022323xxxです。 このエラーを解消するにはどうすればよいですか?
感謝はそんなに私はそれを本当に感謝しています。 –