이번 동영상 강의에서는 리스트 함수에 대해 살펴보도록 하겠습니다. 앞 장 강의에서 min(), max()와 같은 간단한 리스트 함수를 살펴보았는데요, 이번 강의에서는 all(), any(), bool(), filter() 등의 고급 함수의 기능과 그 사용예를 살펴봅니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
2. 동영상 강의자료와 코드
• 동영상 강의(널널한 교수의 기초 파이썬)
• https://www.youtube.com/watch?
v=TK6RLGaM3Ao&list=PL2P1Vm9k53HOEn-QYXAfblQWkR0OW9mKX
• 소스코드( GitHub )
• https://github.com/dongupak/Basic-Python-Programming
3. iterable 객체 처리 함수
• iterable 객체를 매개변수로 받는 내장(built-in) 함수들이 많이 있다
• min(), max()와 같은 내장함수 외에도 all(), any(), ascii(), bool(), filter(), iter()
등의 고급 내장함수도 제공되고 있다
• all() - 순환가능한 요소들이 모두 참일때 참을 반환한다
• any() - 임의의 순환가능한 요소들 중에서 참이 하나라도 있을경우 참을 반환
한다
• bool() - 값을 부울값으로 변환함
• filter() - 순환가능한 요소들을 함수에 넣어 그 리턴값이 참인 것만 묶어서 반환