문제) 평균 구하기
코딩테스트 연습 - 평균 구하기
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr
programmers.co.kr
- 내 풀이
def solution(arr):
answer= sum([a for a in arr]) / len(arr)
return answer
- 나누기 연산을 처음에 //로 씀
- // : 몫 연산자 / : 나누기 연산자 % : 나머지 연산자
- 처음에 sum을 리스트 안에 넣어서 에러
- sum( [ for 문 ] )
- 다른 사람 풀이
- sum(list) : list에 sum함수 하면 list 전체 합 가능!!
def solution(arr):
return sum(arr) / len(arr)
print(solution([1,2,3,4]))
#결과
2.5'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [프로그래머스] [Level 1] 최대공약수와 최소공배수 (0) | 2022.02.07 |
|---|---|
| [프로그래머스] [Level 1] 콜라츠 추측 (0) | 2022.02.07 |
| [프로그래머스] [Level 1] 하샤드 수 (0) | 2022.02.06 |
| [프로그래머스] [Level 1] 핸드폰 번호 가리기 (0) | 2022.02.06 |
| [프로그래머스] [Level 1] 행렬의 덧셈 (0) | 2022.02.05 |