python - 将两个变量列表插入字典
问题描述
我目前有两个变量列表。第一个列表只是基本字母表(我将其命名为 alpha 列表),第二个列表是该字母表的打乱版本(我将其命名为 beta 列表)。我想将 Alpha 列表插入字典中的一组键中,并将 Beta 列表作为一组值插入。
到目前为止,我之前对我能找到的东西的尝试对这种情况不起作用
import random
incoding_cipher= {} #creating empty dictionaries
decoding_cipher= {}
alpha=['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']
beta= alpha[:]
random.shuffle(beta)
解决方案
zip是您所需要的。尝试
dict(zip(alpha, beta))
推荐阅读
- javascript - Mapping a list of lat, long points to x, y in java: is there a cleaner way to do this?
- google-cloud-ml - 基于 TPU 的 CloudML 调优
- javascript - 为什么我只返回第一个数组元素?
- bash - 将 bash 列表传递到 applescript(使用 osascript)
- windows - 如何在 LabVIEW 中获取所有 Windows 服务?
- r - R 自组织地图 - 使用拟合的无监督 SOM 预测新数据
- c# - 通过 LDAP 登录时获取用户 AD 组
- matlab - MATLAB:替换多元函数以避免冗余计算?
- input - Qlik Sense:如何接受用户输入到表中的列并写回源
- mysql-5.5 - 使用 SUM 和 COUNT 连接两个表