У меня есть словарь (studentPerf), в котором есть все учащиеся школы с кортежами в качестве ключей.Я хочу посчитать количество учеников мужского пола и число учениц в школе и использовать это для обновления значений во втором словаре.Второй словарь (dictDemGender) имеет 2 ключа, мужской и женский, и 0 в качестве значений.Как я могу изменить 0 в dictDemGender, чтобы отразить число мальчиков и девочек в школе?
Могу ли я сделать это с помощью словаря?
Я дал первые несколько записей для studentPerf:
studentPerf = {('Jeffery','male','junior'):[0.81,0.75,0.74,0.8],
('Able','male','senior'):[0.87,0.79,0.81,0.81],
('Don','male','junior'):[0.82,0.77,0.8,0.8],
('Will','male','senior'):[0.86,0.78,0.77,0.78],
('John','male','junior'):[0.74,0.81,0.87,0.73]}
#Creates a dictionary with genders as keys and 0s as the values to fill later
dictDemGender = {k:0 for k in genders}
dictDemGender = ?
Я задавал похожий вопрос, но неправильно диагностировал проблему.Ранее я обращался за помощью в поиске среднего балла.Что мне действительно нужно, так это количество различных ключевых возможностей.Мне нужно быть в состоянии сделать это без каких-либо внешних пакетов, к сожалению.