怎么用python分别统计男女人数

avatar
作者
猴君
阅读量:0

可以使用Python的字典(dictionary)来统计男女人数。首先,你可以创建一个空的字典,然后遍历每个人的性别,将性别作为字典的键,如果该性别已经在字典中,则将该性别的计数加1,如果该性别不在字典中,则将该性别添加到字典中,并设置计数为1。最后,可以打印出字典中男女的人数统计。

下面是一个示例代码:

people = ["男", "女", "男", "男", "女", "女", "男"] gender_count = {} for gender in people: if gender in gender_count: gender_count[gender] += 1 else: gender_count[gender] = 1 print("男人数:", gender_count.get("男", 0)) print("女人数:", gender_count.get("女", 0)) 

在这个示例中,我们定义了一个列表people,其中包含了一些人的性别信息。我们创建了一个空的字典gender_count,然后遍历了每个人的性别。对于每个性别,我们首先检查该性别是否已经在字典中,如果是,则将对应的计数加1,如果不是,则将该性别添加到字典中,并设置计数为1。最后,我们使用get方法获取男和女的人数,如果某个性别在字典中不存在,则默认返回0。最终,我们打印出男女人数的统计结果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!