더북(TheBook)

3.21 실습 문제

  1 임의로 선택된 숫자로 이루어진 리스트의 평균값을 reduce 리스트-처리 함수를 사용하여 작성해 보자. 제대로 된 코드라면 1줄 혹은 2줄을 넘어서는 안 된다. 그러고 나서 각 항목과 평균값의 차이를 계산하여 각 값의 제곱수를 구하자. 최종적으로 이 결과 리스트를 반환하자.

 

  2 사용자가 원하는 만큼 숫자를 입력한 후 그 숫자들로 구성된 리스트를 만드는 프로그램을 작성한다. 그러고 나서 평균값(average, mean)이 아닌 중앙값(median)을 찾아보자. 중앙값은 리스트 안에 중앙값보다 큰 값의 개수와 작은 값의 개수가 일치하는 기준이 된다. 만약 전체 리스트를 가장 낮은 값부터 큰 값으로 정렬하고, 짝수 개의 항목이 있다면 중앙값은 중간에 있는 2개 값의 평균이 된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.