我创建了一个字典,并使用两个for-each
循环填充了字典。
y = {'Name': {'User0': 'Alicia', 'User1': 'Lea', 'User2': 'Jan', 'User3': 'Kot', 'User4': 'Jarvis'},
'Password': {'User0': 'kokos', 'User1': 'blbec ', 'User2': 'morous', 'User3': 'mnaumnau', 'User4': 'Trav3_liK'}}
每个用户都有一个名称和密码。设置我的数据要容易得多:
y = {UserX : ["Name", "Password"], ... }
我有什么方法可以统一"我之前的代码?
答案 0 :(得分:3)
假设用户和密码dicts具有相同的用户:
y = {
user_id: (name, y['Password'][user_id])
for user_id, name in y['Name'].items()
}