如何在人员列表中找到不同国家的人数?

2021-08-02 17:14:16 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在人员列表中找到不同国家的人数?我有一个简单的班上人

class Person(object):
    def __init__(self, nation, name):
        self.nation = nation
        self.name = name
        ...

我可以遍历列表和增量字典(如果存在key nation,则使用值1)并获得key si number of nations和count of members by nation,但我想知道是否还有其他类似python的方法,比如c#中的linq