[PYTHON] 파이썬은 목록 (배열)의 최소 최대 값과 평균을 찾습니다.
PYTHON파이썬은 목록 (배열)의 최소 최대 값과 평균을 찾습니다.
목록에서 분을 찾는 법을 알아 내는데 어려움을 겪고 있습니다. 예를 들면
somelist = [1,12,2,53,23,6,17]
함수 정의 (def)를 사용하여이 목록의 최소값과 최대 값을 어떻게 찾을 수 있습니까?
내장 함수를 사용하고 싶지 않습니다. min
해결법
-
==============================
1.
from __future__ import division somelist = [1,12,2,53,23,6,17] max_value = max(somelist) min_value = min(somelist) avg_value = sum(somelist)/len(somelist)
수동으로 최소값을 함수로 찾으려면 다음을 수행하십시오.
somelist = [1,12,2,53,23,6,17] def my_min_function(somelist): min_value = None for value in somelist: if not min_value: min_value = value elif value < min_value: min_value = value return min_value
Python 3.4는 평균 및 추가 통계를 제공하는 통계 패키지를 도입했습니다.
from statistics import mean, median somelist = [1,12,2,53,23,6,17] avg_value = mean(somelist) median_value = median(somelist)
-
==============================
2.튜플의 최소값과 최대 값을 반환합니다.
튜플의 최소값과 최대 값을 반환합니다.
def side_values(num_list): results_list = sorted(num_list) return results_list[0], results_list[-1] somelist = side_values([1,12,2,53,23,6,17]) print(somelist)
from https://stackoverflow.com/questions/27009247/python-find-min-max-and-average-of-a-list-array by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] Sphinx 문서의 조건부 출력 (0) | 2018.11.13 |
---|---|
[PYTHON] 파이썬에서 long의 부호있는 정수 값을 얻는 방법? (0) | 2018.11.13 |
[PYTHON] 어떤 Python이 일부 Numpy 임포트에서 해결되지 않은 참조 오류를주는 이유는 무엇입니까? (0) | 2018.11.13 |
[PYTHON] Flask-SQLAlchemy 테이블에 행이 있는지 확인 (0) | 2018.11.13 |
[PYTHON] 가우스 혼합 모델 이해하기 (0) | 2018.11.13 |