s1 = [] s2 = [] s3 = [] with open ('devil.csv', 'r') as f: for line in f: o, a, b, c = line.strip().split(',') s1.append(int(a)) s2.append(int(b)) s3.append(int(c)) mean1 = sum(s1)/len(s1) mean2 = sum(s2)/len(s2) mean3 = sum(s3)/len(s3) s1.sort() s2.sort() s3.sort() mid_i1 = len(s1) // 2 med1 = s1[mid_i1] mid_i2 = len(s2) // 2 med2 = s2[mid_i2] mid_i3 = len(s3) // 2 med3 = s3[mid_i3] count_dict1 = {} for i in s1: count_dict1[i] = count_dict1.get(i, 0) + 1 moda1 = max(count_dict1, key=count_dict1.get) count_dict2 = {} for n in s2: count_dict2[n] = count_dict2.get(n, 0) + 1 moda2 = max(count_dict2, key=count_dict2.get) count_dict3 = {} for g in s3: count_dict3[g] = count_dict3.get(g, 0) + 1 moda3 = max(count_dict3, key=count_dict3.get) print('Статистика американцев, верующих в различные религиозные сущности:', 'мин -', min(s1),',', 'макс -', max(s1),',', 'сред. -', mean1,',', 'медиана -', med1,',', 'мода -', moda1) print('Статистика американцев, не уверенных в существовании религиозных сущностей:', 'мин -', min(s2),',', 'макс -', max(s2),',', 'сред. -', mean2,',', 'медиана -', med2,',', 'мода -', moda2) print('Статистика американцев, не верующих в религиозные сущности:', 'мин -', min(s3),',', 'макс -', max(s3),',', 'сред. -', mean3,',', 'медиана -', med3,',', 'мода -', moda3)