2016-09-10 5 views
2

私は読み込んだファイルをリストに格納しています。私は句読点、空白、改行などを削除してリストを修正します。そして、このリストを辞書に入れて、各単語の頻度を保持します。辞書をリストにソートし、Python 3.5.2で特定のフォーマットでリストを出力する必要があります

これで、頻度がわかっていない単語のリストが並んでいますので、私はsorted()を使用して頻度の低いものから順に並べます。並べ替えを使用するには、出力をリストに入れます。

このリストの形式は、[(word, frequency),(word_2, frequency),(word_3, frequency),...(word_N, frequency)]になりました。各単語は一意であり、各単語の頻度は異なります。

質問

「単語 - 周波数」である。この形式でそれらの値(ワードおよび周波数)と出力それらの両方をつかむための方法はありますか?

+1

for i in freq_list: print("%s - %d"%i) 
'印刷' – dawg

答えて

0

これは動作します:([ "{} - {}" 形式(your_sorted_listでF、F)Wは、W] '\のn'.join())

関連する問題