gpt4 book ai didi

python - DRY 选择字典的子集

转载 作者:行者123 更新时间:2023-11-30 22:49:31 26 4
gpt4 key购买 nike

假设我有一个字典config,其中包含键usernamepassword。我想创建一个新字典,仅包含 config 中的usernamepassword 键值对。一种方法是:

new_dictionary = {'username': config['username'], 'password': config['password']}

这对我来说似乎有点冗长,因为它包含重复的单词用户名密码。有没有更简洁的方法来做到这一点?

最佳答案

您只需创建 tuplelist 来存储要复制的字段名称并迭代每个元素

new_dictionary = {k: config[k] for k in ('username', 'password')}

关于python - DRY 选择字典的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39750165/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com