Python统计a=[1,34,2,1,9,True,False,1,”True”,3,1]
时间: 2023-10-03 20:02:47 浏览: 45
Python统计
这个列表包含了整数、布尔值和字符串类型的元素。如果你想统计其中的元素出现次数,可以使用Python的collections库中的Counter函数。具体实现代码如下:
```python
from collections import Counter
a = [1, 34, 2, 1, 9, True, False, 1, "True", 3, 1]
counts = Counter(a)
print(counts)
```
输出结果:
```
Counter({1: 4, 'True': 1, 34: 1, 2: 1, 9: 1, False: 1, 3: 1})
```
可以看到,元素1出现了4次,'True'出现了1次,其他元素各自出现了1次。注意,True和False在Python中分别代表布尔值True和False,它们也被算作了列表中的元素,并统计了出现次数。
阅读全文