TIL_69. Python_Functions & Packages (1)

2021. 02. 05 금요일
Functions and Packages
Functions
len()
- () 안에 있는 항목의 길이를 출력한다.
- 항목이 목록일 경우, 목록에 포함된 데이터의 수를 출력한다.
test = [1, 3, 5, 7, 9]; print(len(test))
➜ 5
max()
- 목록에서 가장 큰 값의 데이터를 출력한다.
test = [1, 3, 5, 7, 9]; print(max(test))
➜ 9
round()
- () 안의 소수를 반올림한다.
round(1.78, 1)
➜ 1.8
- () 안의 첫번째 항목은 반올림할 수를, 두번째 항목은 반올림 후 소수점 몇번째 까지 출력할 것인지를 의미한다.
- 따라서 위의 명령어는 1.78을 소수점 첫번째까지만 출력하도록 반올림하는 것이다.
type()
- () 안에 있는 항목의 데이터 형식을 출력한다.
test = [1, 3, 5, 7, 9]; print(type(test))
➜ list
int()
, str()
, float()
등
- () 안에 있는 항목의 데이터형식을 변경한다.
test = 1; str(test); print(type(test))
➜ str
sorted()
- 목록에 속한 데이터를 오름차 혹은 내림차순으로 정렬한다.
test = [20, 50, 10, 40, 30]; sorted(test, reverse = True)
➜ [50, 40, 30, 20, 10]
- 위처럼
reverse = True
를 추가 입력할 경우 내림차순으로 정렬된다.
reverse = False
를 입력하거나 reverse
를 지정하지 않을 경우 오름차순으로 정렬된다.
- 여기서 부울값은 대소문자 구분을 확실하게 해주어야 한다.