在 Python 中,我目前有一个带有复合键的字典。在这本词典中,这些键多次出现。(键以逗号分隔):
(A,B), (A,C), (A,B), (A,D), (C,A), (A,B), (C,A), (C,B), (C,B)
我已经有一些东西可以汇总唯一出现的次数并计算重复次数,这给了我一个类似于这样的打印输出:
(A,B)计数为4,(A,C)计数为2,(B,C)计数为6等。
我想知道如何编写一个可以给我以下信息的循环:
打印出键的第一部分的第一次出现及其关联的值和计数。
姓名: A:
Type Count
B     4
C     2
Total  6
姓名:乙:
Type Count
A    3
B    2
C    3
Total 8
我知道我需要创建一个循环first statement = the first statement并执行以下操作,但不知道如何处理/编码。