需求说明
Python统计一个列表中每个嵌套元组出现的次数
代码实现
import pandas as pd
b = [(1, 2), (1, 2), (1, 2), (2, 3), (2, 3), (3, 4)]
result = pd.value_counts(b).rename_axis('数据').reset_index(name='出现次数')
print(result)
print("-" * 20)
for i in range(3):
print(result['数据'][i][0], result['数据'][i][1], result['出现次数'][i])
输出结果:
数据 出现次数
0 (1, 2) 3
1 (2, 3) 2
2 (3, 4) 1
--------------------
1 2 3
2 3 2
3 4 1
《100天精通Python》专栏推荐白嫖80g Python全栈视频
《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html
- 优点:订阅限时9.9付费专栏进入千人全栈VIP答疑群,作者优先解答机会(代码指导、远程服务),群里大佬众多可以抱团取暖(大厂内推机会)!
- 专栏福利:简历指导、招聘内推、每周送实体书、80G全栈学习视频、300本IT电子书:Python、Java、前端、大数据、数据库、算法、爬虫、数据分析、机器学习、面试题库等等