我的項目:在列表中使用數字來訪問項目在字典中的蟒蛇
my_list = [18, 15, 22, 22, 25, 10, 7, 25, 2, 22, 14, 10, 27]
在列表中,我想用「for循環使用這些訪問的項目我的字典裏',我會將這些項目添加到新列表中。我的字典是這樣的:
my_dict = {1:"A", 2:"B", 3:"C" ... 26:"Z", 27:"_"}
我該怎麼做到這一點?我試過這樣的循環:
for i in my_list:
my_newlist = []
letters = number_value[keys.index(i)]
letters.append(my_newlist)
但是我收到了錯誤。乾杯。
在我的代碼的另一個領域我有翻領的功能,我在其中通過與搜索項拿到鑰匙:
for i in my_list:
third_list = []
num_val = keys[values.index(i)] + key_shift
third_list.append(num_val)
print(num_val)
它在置換密碼碼被使用。上面的示例工作,它在字典中查找對應於「A」的密鑰並將該密鑰存儲在列表中。
哪裏都是'number_value'和'鍵定義? –
..你爲什麼要做'key.index(i)'?你期待在信中看到什麼結果? – SuperSaiyan
@SuperSaiyan固定。對不起,我很困惑 – Kyle