Вход:
Occ2 = df_demog_ds['GenderSelect'].value_counts()
for index, val in Occ2.iteritems():
print(index, val, "-", (val*100/1263),"%")
Выход:
Male 1089 - 86.22327790973871 %
Female 168 - 13.30166270783848 %
A different identity 6 - 0.4750593824228028 %
Occ2 - это pd.series. df_demog_ds - это фрейм данных LINK . Я пытаюсь напрямую сохранить вывод в списке или кортеже, но это не получается. Я попытался создать пустые списки и сохранить их там, но это не помогло.
testx = ['0', '0', '0']
testy = ['0', '0', '0']
Occ2 = df_demog_ds['GenderSelect'].value_counts()
for index, val in Occ2.iteritems():
testx = index
testy = val
print(testx)
print(testy)
Я также попытался сохранить Occ2.iteritems (), но это тоже не сработало
Я чувствую, что проблему очень легко решить, но я не могу сделать это с моими ограниченными знаниями. Я нуб в python