可以使用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。最終,我們打印出男女人數的統計結果。