Problem

3/9

辞書。組み込みメソッド

Theory Click to read/hide

組み込み辞書メソッド

文字列、リスト、タプルについて学習したメソッドの一部は、辞書でも機能します。たとえば、 in (または not in) メソッドを使用すると、辞書に特定のキーが存在します。

また、辞書のすべてのキーを確認することもできます。 dict_country のキーの場合: print(key) items() メソッドを使用して、キーと値のペアを反復処理することもできます。 dict_country.items() のキーと値の場合: print(キー, 値) その他の一般的に使用される方法を表に示します。
  <テーブル> <頭> 名前 メソッド 説明(例) <本体> 辞書のサイズ len() 辞書内の要素の数を返します  <プレ> len(dict_country) 辞書を更新しています update() を使用すると、複数の辞書ペアを一度に更新できます。 <プレ> dict_country.update({'ロシア': 'モスクワ', 'アルメニア': 'エレバン'})< /前> キーで値を取得 get() を使用すると、指定したキーによって値を取得できます。特定のキーが辞書に存在するかどうかを確認するために使用できます <プレ> dict_country.get('Russia') # キーごとに値を返します、 # そのようなキーがない場合は None を返します dict_country.get('Russa', 0) # ロシアのキーがない場合は 0 を返します # (0 の代わりに、任意の値を設定できます。 キーを削除 pop()  pop() メソッドはキーを削除し、対応する値を返します。 <プレ> dict_country.pop('バハマ') 辞書キー  keys()  keys() メソッドは、辞書内のキーのコレクションを返します。 <プレ> dict_country.keys() 辞書の値 values() メソッドvalues()は、辞書内の値のコレクションを返します。 <プレ> dict_country.values() 辞書ペア items()  items() メソッドは、辞書内の値のコレクションを返します。 <プレ> dict_country.items()

Problem

五十音頻度辞書は、頻度(出現)のある単語を五十音順に並べた頻度辞書です。
 辞書を作成します。 各単語の右側は、ソース テキストでの出現回数です。
テキストの終わりの記号は   です。 「END!」という 1 つの単語を含む文字列。単語が印刷される順序は関係あり
ません。
入力
テキスト行が入力として与えられます。最後の行には、「END! という 1 つの単語が含まれており、テキストの終わりを示しています。

インプリント
画面にすべての単語を表示し、スペースで区切って、この単語がテキスト内で何回出現するかを示します。 1 行に 1 単語ずつ。

 
<頭> <本体>

 

# 入力 出力
1 ソフトフレンチロールをもっと食べよう
終了!
1 個食べる
あと1つ
この1つ
ソフト1
フランス語 1
ロール 1
Write the program below

     

Program check result

To check the solution of the problem, you need to register or log in!