-
25.7 연습문제 : 평균점수구하기(dictionary이용)코딩도장 심사문제모음 2020. 10. 26. 22:36728x90
풀이
25강의에서 배운 딕셔너리 함수 및 메서드를 이용한 풀이
먼저 평균 점수 중에서 딕셔너리의 값만 뽑아와 합산 후 나누어 주면 되는 문제이다
딕셔너리 표현식으로 접근하였으나 average라는 변수가 {}로 저장이되며 {89, 83, 91, 94} 출력되어 접근방법이 아님을 깨달았고
파이썬 내장함수인 min, max, sum 함수를 이용해 풀이하였다.
sum 함수를 이용해 maria라는 변수의 values 값들을 뽑아와 나누면 된다.
maria = {'korean': 94, 'english': 91, 'mathematics': 89, 'science': 83}
average = sum(maria.values())/ 4
## 여기서 4대신 --> len(maria) 를 사용하자
print(average)
:: 89.25
728x90'코딩도장 심사문제모음' 카테고리의 다른 글
26.8 연습문제 : 공배수 구하기 (0) 2020.10.28 25.8 심사문제 : 딕셔너리 특정 값 삭제하기 (0) 2020.10.26 24.5 심사문제 : 특정 단어 개수 세기 (0) 2020.10.24 24.4 연습문제 : 파일 경로에서 파일명만 가져오기 (0) 2020.10.23 23.7 지뢰찾기(어려움..) (0) 2020.10.18