🔍 문제
아래 점수표에서 최고 및 최저점 삭제 후 총점, 평균 구하기
playerScore = [9.5, 8.9, 9.2, 9.8, 8.8, 9.0]
🗝 사용함수
pop() : 마지막 인덱스에 해당하는 아이템 제거
len() : 리스트의 길이 출력
sort() : 리스트 내 아이템을 오름차순으로 정렬
🖥 실행
layerScore = [9.5, 8.9, 9.2, 9.8, 8.8, 9.0]
print('player Score : {}'.format((playerScore)))
playerScore.sort()
print('player Score : {}'.format((playerScore)))
playerScore.pop(0)
playerScore.pop(len(playerScore)-1)
sum = 0
avg = 0
for score in playerScore:
sum += score
avg = sum / len(playerScore)
print('합계: %.2f' % sum)
print('평균: %.2f' % avg)
📝 결과물
'Coding test > Python 기초문제' 카테고리의 다른 글
[딕셔너리] BMI 계산기 (0) | 2022.05.04 |
---|---|
[리스트] 암호 해독기 (0) | 2022.05.03 |
[리스트] 중복된 숫자 제거 (0) | 2022.05.03 |
[리스트] 숫자 입력 프로그램(오름차순) (0) | 2022.05.03 |
[리스트] 학생 수가 가장 많은 학급과, 적은 학급 구하기 (0) | 2022.05.03 |