문제
https://school.programmers.co.kr/learn/courses/30/lessons/12944
1. 코드 설명
- 평균 구하는 법 = 각 숫자 다 더하기 / 각 숫자 갯수
2. 중요한 개념
※ SUM
--> 리스트나 튜플 처럼 인덱스 내에서 순환, 접근이 가능한 자료형이여야 하고
내부에 숫자로만 이루어져 있어야 한다.
--> 결과값: 인자로 들어온 내부의 모든 요소의 합
3. 코드 실행
// 첫번째 시도
def solution(arr):
s = 0
for i in arr:
s += i
total = s / len(arr)
return total
처음엔 이렇게 엄청 간단하게 생각했다. 물론 틀린 코드는 아니지만
조금 더 쉬운 코드가 없을까.. 하다가
sum 이 생각났따 ㅠ.ㅠ
// 두번째 시도
def solution(arr):
s = sum(arr)
total = s / len(arr)
return total
4. 결과
'Algorithm > 항해일지 TIL' 카테고리의 다른 글
[DAY 13] 프로그래머스 가운데 글자 가져오기 / 슬라이싱 (0) | 2024.04.11 |
---|---|
[DAY 11] 프로그래머스 없는 숫자 더하기 (2) | 2024.04.08 |
[DAY 9] 프로그래머스 문자열 내 마음대로 정렬하기 / lambda (0) | 2024.04.06 |
[DAY 9] 프로그래머스 LV1. 짝수와 홀수 (0) | 2024.04.06 |
[DAY 8] 프로그래머스 LV1. 하샤드 수 (0) | 2024.04.05 |