728x90
반응형

def get_average(marks):
d_sum = 0
for key in marks.keys(): # 딕셔너리.keys()는 딕셔너리의 키 값만 추출
d_sum += marks[key] # 해당 키로 값을 찾아 계속 합계 계산
return d_sum / len(marks) # 합계를 딕셔너리 요소수로 나누어 평균 계산
marks = {'국어':90, '영어':80, '수학':85}
average = get_average(marks)
print('평균은 {}점입니다.'.format(average))

728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 자판기 판매 잔수와 잔돈 경우의 수 출력 (3) | 2022.11.26 |
|---|---|
| [파이썬] 문제 : 축의금 정보 딕셔너리로 만들고 합계 함수 만들기 (0) | 2022.11.26 |
| [파이썬] 문제 : if, 반복문,사용자 정의 함수 사용해 게임코드 만들기 (0) | 2022.11.26 |
| [파이썬] 문제 : N개의 정수 입력 받고 평균 구하기 (0) | 2022.11.26 |
| [파이썬] 문제 : N개의 아파트 호수 리스트 중 3의 개수 출력 (0) | 2022.11.26 |
댓글