본문 바로가기
728x90

Lambda2

[SWEA/Python] 6311. 내장함수 4 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 map이랑 lambda함수를 잘 안써서 사용법을 모르는 것도 모르는 거지만 이건 정말 if문 말고는 풀이법이 생각이 안났다.. 그래서 구글링해서 코드를 보고 충격.. 아스키 코드를 쓰는 거 였다니! 게다가 if문보다 훨씬 간단하다. 종종 써먹어야지..! 📌 코드 string_ABCD = 'ADCBBBBCABBCBDACBDCAACDDDCAABABDBCBCBDBDBDDABBAAAAAAADADBDBCBDABADCADC' total = list(map(lambda x :.. 2021. 7. 24.
[Python] 함수 - 함수 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드 집합 함수는 자체 제작가능하고 내장 함수도 존재함 내장 함수 : len(), input(), range() 등 - 함수 사용 이유 반복적인 프로그래밍 피할 수 있음 모듈화로 전체적인 코드의 가독성이 좋아짐 프로그램에 문제가 발생하거나 기능의 변경이 필요할 때에도 손쉽게 유지보수 가능 함수가 동작한 후에 어떠한 결과가 나오는지만 알면 함수 내부 구조를 몰라도 사용하는 데 문제가 없음 - 순수 함수(pure function) 결과값 반환외에 외부에 영향을 주지 않는 함수 함수형 프로그래밍 지원 언어에서는 순수 함수를 인자, 반환값으로 사용 - 함수의 구조 def 함수명(매개변수) : 실행문장 return 반환변수 - def : 함수 .. 2021. 4. 25.
728x90