我的项目:在列表中使用数字来访问项目在字典中的蟒蛇
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