-
[파이썬 강의 문제풀이] 숫자로 구성된 튜플 / 리스트에서 최대 빈도 요소 구하기Lecture 2020. 5. 12. 16:04
숫자로 구성된 튜플 / 리스트에서 최대 빈도 요소 구하기
a = (1, 1, 2, 4, 5, 2, 1, 8, 9) maxvalue = 0 maxelement = 0 for i in set(a): if a.count(i) > maxvalue: maxelement, maxvalue = i, a.count(i) print('제일 큰 요소는 %d, 빈도는 %d 입니다' %(maxelement,maxvalue)) 제일 큰 요소는 1, 빈도는 3 입니다
숫자로 구성된 튜플 / 리스트에서 최대 빈도 요소 구하기. (2개 이상일 때)
a = (1, 1, 2, 4, 5, 2, 1, 8, 9, 2) maxvalue = 0 maxelement = 0 for i in set(a): if a.count(i) > maxvalue: maxelement, maxvalue = i, a.count(i) else: maxelement = '' for i in set(a): if a.count(i) == maxvalue: maxelement += str(i) + ' ' print('제일 큰 요소들은 %s 빈도는 %d 입니다' %(maxelement,maxvalue)) 제일 큰 요소들은 1 2 빈도는 3 입니다
'Lecture' 카테고리의 다른 글
[강의Lab] 예제를 통한 python csv 모듈 활용하기 (0) 2020.12.05 [강의자료] 집계 내장함수를 사용하지 않고, 반복문을 이용한 리스트 숫자 요소 총합과 평균 구하기 (0) 2020.06.05 [파이썬 강의 문제풀이] 2진수를 10진수로 변환하기 (0) 2020.06.04 [강의자료] Python을 이용한 간단한 마을버스 요금 계산기 (0) 2020.05.15 [파이썬 강의 문제풀이] 초를 입력하면 일, 시간, 분, 초 형태로 나타내기 (0) 2020.05.14 [파이썬 강의 문제풀이] 10진수를 2진수로 변환 (0) 2020.05.12 [강의Lab] 파이썬을 이용한 데이터 기반 합리적 의사 결정 - 스토리지 시계열 용량분석 (0) 2020.04.01