3
私は辞書のリストを初期化しています:私は特定の辞書にkey : value
ペアを追加できるようにしたい辞書のリストに新しいキー値のペアを追加するにはどうすればいいですか?
sequences = [dict() for x in range(83)]
。たとえば、キー値のペアprimer 1 : primer 2
をリストの最初のスロットに追加したいとします。
sequences[0].update({ primer1 : primer2 })
これは私にエラーTypeError: unhashable type: 'list'
を与えます。キー値のペアを追加するには、リスト内の特定の辞書にどのようにアクセスできますか?
は 'primer1'のリストですか? – csinchok
'primer2'がリストの場合、それはdict値ではありません。代わりにタプルを使用してください。 –
あなたのdict primer1のキーがハッシュ可能でないリストタイプであると不平を言っていると思います。 – roymustang86