私はこのコードで作業していますが、回答が見つかりません。キーの値が以前と同じかどうかを確認する
私は
a:1
とb:3
を設定したいというように...そして、私は彼らがpoint_letters
と呼ばれる辞書に入れたい2つのリストpoint_values = [1, 3, 3, 2, 1, 4, 2, 4, 1, 8, 5, 1, 3, 1, 1, 3, 10, 1, 1, 1, 1, 4, 4, 8, 4, 10] letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
を持っています。
これは私のスターターコードです。
point_letters = {}
point_values = [1, 3, 3, 2, 1, 4, 2, 4, 1, 8, 5, 1, 3, 1, 1, 3, 10, 1, 1, 1, 1, 4, 4, 8, 4, 10]
letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
for x in letters:
for i in point_values:
if point_letters[x] != i: # is what I'm trying to do
point_letters[x] = i
print(point_letters)
どうすればよいですか?
の場合は、希望の出力 'dict'と同じ名前の' list'で始まらないようにしてください:)もっと重要なのは、今まで何を試しましたか? –
wooopsとても疲れている私はそれを間違って入力しました – drewteriyaki
あなたが直面している実際の問題は何ですか?key = lettersの辞書に2つのリストを割り当てる:value = point_values? –