python字典问题

当一个键对应多个值时,如何统计每个键对应的值的个数,并把每个键的个数都放到一个列表里

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:python异常处理
  • 同时,你还可以查看手册:python- 字典 中的内容
  • 除此之外, 这篇博客: python字典、列表、循环中的 字典也是用来存放多种数据的容器,它和列表的功能相似,但是它是使用{}包起来的,而列表不是 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

一个键对多个值得话,值应该是个列表吧。那么思路就是遍历字典中每个键对应的列表,用len放大获取该列表的长度,然后append到结果列表里就好了

dict_item = {'a':['a1','a2','a3'],'b':['b1','b2','b3']}
len_list = []
for value in dict_item:
  len_list.append(len(value))
print(len_list)