people = ['홍', '홍', '김', '이', '홍', '김']
def max_count(people):
counts = {} # 집합, set
for i in people:
if i in counts:
counts[i] += 1
else:
counts[i] = 1
return counts
counts = max_count(people)# 호출함수
first = []
max_num = max(counts.values()) # 가장 높은 값
for name, count in counts.items():
print(name, ':', count,'번')
if count == max_num :
first.append(name)
print('1등:', first)
'교육 > 파이썬빅데이터분석교육' 카테고리의 다른 글
Numpy 예제1_출생아수 평균구하기(문제) (0) | 2022.05.19 |
---|---|
Colab 환경이해 (0) | 2022.05.18 |
연관성분석(장바구니 분석)을 이용한 데이터마이닝 추천 글 (0) | 2022.05.18 |
인공지능을 위한 빅데이터 분석의 예제 (0) | 2022.05.17 |
(과제)파이썬 칸디스키 그래프 그리기(turtle 함수 활용를 배열로 변경하기) (0) | 2022.05.16 |