Python/Python Programming
[Python] max, min, sum 내장함수
Pydole
2019. 8. 24. 10:43
파이썬 내장함수 - max(), min(), sum()
max - 반복가능한 객체의 가장 큰 요소 값을 리턴
min - 반복가능한 객체의 가장 작은 요소 값을 리턴
sum - 반복가능한 객체의 요소 값의 합. (Default값 : 0)
1. 리스트, 튜플 정수값 리턴
a = [1,2,3,4,5]
b = (1,2,3,4,5)
print(max(a),max(b))
print(min(a),min(b))
print(sum(a),sum(b))
5 5
1 1
15 15
2. sum()함수의 default값 조정
a = (1,2,3,4,5)
print(sum(a,1))
16
3. 리스트, 튜플 정수값 - 문자열 코드값으로 최대값, 최소값 리턴
a = ['a','b','c','d','e']
b = ('a','b','c','d','e')
print(max(a),max(b))
print(min(a),min(b))
e e
a a
4. 문자열에서 최대값, 최소값 리턴
a = 'Python is Beautiful'
print(max(a))
print(min(a)) # 공백이 출력
print(ord(' ')) # 공백의 코드값 '32'
print(ord('a'))
y
32
97
5. 수식이나 문자열을 비교하여 최대값, 최소값 리턴
print(max(2*1,2*2,2*3))
print(min(2*1,2*2,2*3))
print(min('abc','def','ghi'))
print(max('abc','def','ghi'))
6
2
abc
ghi