GURU/PYTHON & HTML
[PYTHON Unit 11: 파이썬 실전] list 다루기
myejinni
2022. 1. 11. 10:19
주어진 list에 대해 최대, 최소, 합계, 평균 값 구하기
def getMax(val):
maxValue=val[0]
for v in val: #15 7 10 4 27
if v > maxValue:
maxValue = v #라운드 돌면서 조건 확인하고 갱신
return maxValue
def getMin(val):
minValue=val[0]
for v in val: #15 7 10 4 27
if v < minValue:
minValue = v #라운드 돌면서 조건 확인하고 갱신
return minValue
def getSum(val):
sumValue=0
for v in val:
sumValue += v
return sumValue
def getAvg(val):
return getSum(val) / len(val) #getSum 함수 호출해서 sumValue 값 가져옴 / list의 개수
if __name__ == "__main__":
value = [15, 7, 10, 4, 27]
print("리스트: %s\n" %value)
print("최대값: %d" %getMax(value))
print("최소값: %d" %getMin(value))
print("합계: %d" %getSum(value))
print("평균: %.2f" %getAvg(value))
실행 결과는 위와 같다.