python - 收款计数器 - 如何从输出中删除 "counter"

标签 python

输出是: 计数器({'l':2,'h':1,'e':1,'o':1}) 我可以删除“计数器”字样吗?

from collections import Counter

word = "hello"

print(Counter(word))

最佳答案

要将 Counter 转换回普通字典,只需执行以下操作:

d = dict(Counter(word))

现在当你打印它时它看起来像往常一样:

print(d)

不过,这确实没有任何区别。 Counter 毕竟是一个字典。我想如果你想让它在打印时看起来很漂亮就可以了。

关于python - 收款计数器 - 如何从输出中删除 "counter",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55207583/

相关文章:

python - 生成 SQL "IN"子句 : how to safely handle input + empty value lists?

python - 我怎样才能在 python 中整齐地处理几个正则表达式案例

python - 绘制阈值(precision_recall 曲线) matplotlib/sklearn.metrics

python - 解码编码的 Google 新闻网址

python - 使用 ASN.1 解码,其中 substrate 包含一些不透明数据

python - Pandas groupby 年份和绘图图

python - 验证 Pandas 数据框中的行在列中的值之间是否相等

Python 递归函数奇怪的行为

python - 运行 pyautogui.size() 时出现 "Xlib.xauth: warning, no xauthority details available"

python - 如何提高 Python 中查找最常见字符串的性能?