私が作業しているジョブを自動的にソートするためのPythonプログラムを作成しようとしています。これまで私は辞書を作成してきました。たとえば :辞書で変数を使用する方法
monday = ('1' : 'clean the counters')
と番号皆を割り当てる:
joe = random.randint(1,3)
が、私は試してみてください。
print ("Today Joe has to do the", monday[joe]")
それがエラーを出してくれる。
これを行うには良い方法はありますか、それとも明白なものがありませんか?
あなたは辞書ではない、この月曜日= {「1」のようなタプルを使用する必要があります。「クリーンcounter '}を実行し、joe変数をstringに変換します。 – Aram
'' 1''は文字列です。 'random.randint(1,3)'は整数を返します。したがって、あなたの辞書にキー「1」、「2」、「3」が含まれていれば、決して整数キーでそれらを見つけることはできません。 –