0
すでにキーが存在するかどうかテストした後、辞書にいくつかのキーを追加しようとしています。しかし、私はTypeError "argument of type 'type' not iterable
を取得するたびに、テストを行うことができないようです。タイプ 'type'のTypeError引数が「iterable」でないのはなぜですか?
これは基本的に私のコードです:
dictionary = dict
sentence = "What the heck"
for word in sentence:
if not word in dictionary:
dictionary.update({word:1})
私もif not dictionary.has_key(word)
を試みたが、それはどちらか動作しませんでしたので、私は本当に混乱しています。
ます。また、forループを変更することがあり、文字列はあなたに個々の文字を与えるようない言葉は、以上のループ文章ではなく、文章の上にループする。 –
@MarkBakker:を付け加えた。 –
@ MarkBakker:しかし、それは示唆された編集である必要はありませんでした。それは質問のコメントに残っていた可能性がありますが、ここの投稿の焦点は正確なエラーメッセージです。 –