
최종 프로젝트 고민..
PYTHON
dict (딕셔너리) : 각 귤의 크기를 키(key)로, 해당 크기의 개수를 값(value)으로 저장하는데 사용
# 딕셔너리 초기화
tangerine_count = {}
# 딕셔너리에 값 추가
tangerine_count[1] = 1 # {1: 1}
tangerine_count[3] = 2 # {1: 1, 3: 2}
# 값 업데이트
tangerine_count[1] += 1 # {1: 2, 3: 2}
list (리스트) : 딕셔너리의 값을 리스트로 변환하고 내림차순으로 정렬
# 리스트 초기화
count_list = [2, 2, 2, 1, 1]
# 리스트 정렬
count_list.sort(reverse=True) # 내림차순 정렬
print(count_list) # [2, 2, 2, 1, 1]
반복문을 통한 최소 종류 선택 : 정렬된 리스트에서 개수를 누적하여 k개 이상이 되는지 확인
total = 0
variety_count = 0
for count in count_list:
total += count
variety_count += 1
if total >= k:
break
찾아본 분석 프로젝트 중 관심이 갔던 프로젝트들
- 커피 산업 관련 데이터 분석 (출처)
- 커머스 리뷰 데이터 분석 (출처)
- ...
오늘의 한 줄.
할 수 있다.