[英]How to convert Counter object dict to string
Python 中有没有办法将 Counter 字典转换为字符串?
我已经尝试过 str(counterobj) 方法,但 Counter 不支持它(来自 collections 库)
谢谢!!
你可以使用这个:
str(dict(Counter([1,3,4,5,6,4,334,4,4,4,3,2,5,4,2])))
# '{1: 1, 3: 2, 4: 6, 5: 2, 6: 1, 334: 1, 2: 2}'
如果你想要一个由键频率组成的字符串,你可以
" ".join(Counter(map(str, [1, 2, 3, 3, 2])).elements())
并得到:
1 2 2 3 3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.