python-3.x - python3计算字典中每个键的值
问题描述
我有一本这样的字典:
{a: [a, s, d, f], b: [d, f, g, h, j], ...}
我想要一个输出来显示一个键的字典并计算列表中的值。它应该如下所示:
{a: 4, b: 5, ...}
有谁知道?
解决方案
dict
您可以使用以下代码构造输出:
dict_2= { a:len(b) for a,b in dict_1.items()}
print(dict_2)
>>> {'a': 4, 'b': 5}
dict_1
输入在哪里dict
。
推荐阅读
- vuex - 使用 vuex4 在 vue3 中进行状态管理失败 - 在代码和框中共享代码
- reactjs - 使用具有可选属性的联合类型作为 React 道具类型时如何获得正确的类型推断
- python - 如何在我的 Windows 命令提示符下设置 python 3.9?它显示一个错误 python not found
- macros - 有没有办法将函数转换为 Julia 中的表达式?
- php - PHP 注意:未定义的偏移量:0-3000
- javascript - 如何删除由多个子元素组成的主父元素?
- reactjs - 如何在js文件中单击按钮设置功能
- android - 反应本机地图Android标注不根据内容拉伸
- c# - 如何在http客户端注册通用接口?
- firebase - flutter/firebase - 方法 XX 在 null 上被调用