Python/알고리즘
알고리즘 입력
GongHwaChun
2022. 10. 4. 12:54
2개 이상의 정수 입력받기
numList = list(map(int, input.split()))
새로운 함수
split
- String의 메소드이다.
- 입력받은 값을 기준으로 string 배열을 return 한다.
- 구분자를 입력하지 않으면 " "(공백)을 기본으로 구분한다.
map
- 첫 번째 인자로 받은 함수를 두 번째로 인자로 받은 iterable한 객체에 적용시켜서 map 객체로 return한다.
- iterable한 객체란 반복 가능한 객체를 말한다. list, tuple, set, dictionary 등이 이에 해당한다. 단 dictionary의 경우는 key 값만 적용된다.
- 인자로 받은 원본을 수정하지 않고 새로운 객체를 return한다.
- map형 객체는 인덱싱이 불가능하기 때문에 사용하기 편하게 list나 tuple로 형변환시켜준다.