[1546]평균 구하기.py

heyryu·2023년 5월 12일
0
n=input()
mylist=list(map(int, input().split()))
mymax = max(mylist)
sum = sum(mylist)

print(sum*100/mymax/int(n))

map(function, iterable) 함수

  • 첫 번째 매개변수: 함수
    두 번째 매개변수: 반복 가능한 자료형(리스트, 튜플 등)

  • 함수의 동작: 두 번째 인자인 반복 가능한 자료형을 첫 번째 인자로 들어온 함수에 하나씩 집어 넣어 함수를 수행.
    => map(적용시킬 함수, 적용할 값들)

  • 이 코드에선 리스트의 값을 int 값으로 변환하기 위해 사용되었다.

max(iterable) 함수

  • 매개변수: 반복 가능한 자료형
  • 매개변수로 들어온 인자 내부에서 제일 큰 값을 반환

sum(iterable) 함수

  • 인자: 인덱스 순환 접근이 가능한 자료형&숫자로만 이루어져 있어야 함
  • 인자로 들어온 iterable 내부 모든 요소의 합을 반환
profile
못하면 열심히 하는 게 당연하니까💪 [Frontend/서비스기획]

0개의 댓글