小编Gra*_*ray的帖子

如何从Python中的字符串列表中创建直方图?

我有一个字符串列表:

a = ['a', 'a', 'a', 'a', 'b', 'b', 'c', 'c', 'c', 'd', 'e', 'e', 'e', 'e', 'e']
Run Code Online (Sandbox Code Playgroud)

我想制作一个直方图来显示字母的频率分布.我可以使用以下代码创建一个包含每个字母数的列表:

from itertools import groupby
b = [len(list(group)) for key, group in groupby(a)]
Run Code Online (Sandbox Code Playgroud)

如何制作直方图?我可能在列表中有一百万个这样的元素a.

python string histogram

27
推荐指数
5
解决办法
4万
查看次数

标签 统计

histogram ×1

python ×1

string ×1