목표
파이썬 기초중 심화부분 익히기
참고자료
내용
약간 더더 심화 문법!!
map
:리스트의 모은 원소를 조작하기
결과: ['청소년', '성인', '청소년', '청소년', '성인', '성인', '성인', '성인']
filter
:map과 유사한데 true인 것들만 뽑기
#person에 age가 20보다 큰애들만 뽑아라
result = filter(lambda person:person['age'] > 20, people)
lambda식
:한줄로 작성, 관형적으로 x로 많이 씀(여기서는 person이라고 쓴 부분)
#people을 돌면서 person에다가 넣고
그 person을 "('성인' if person['age'] > 20 else '청소년')"이렇게 리턴해라
result = map(lambda person:('성인' if person['age'] > 20 else '청소년'), people)
문제 (해결하기 어려웠던 일이나 에러)
시도 (문제가 생긴 이유와 해결하기 위해 시도해본 것들)
해결 (최종적으로 해결이 되었을 때 시도한 것 정리)
마무리 (내가 새롭게 알게 된 것이나 짧은 정리)
'TIL' 카테고리의 다른 글
[TIL]2023.03.24 / 파이썬 클래스 / (0) | 2023.04.29 |
---|---|
[TIL]2023.03.23 / 파이썬 기초 중 함수심화 / (0) | 2023.04.29 |
[TIL]2023.03.21 / 파이썬 기초 정리 (0) | 2023.04.29 |
[TIL]2023.03.20 / 파이썬 기초/특강 (0) | 2023.04.26 |
[TIL]2023.03.17 / 팀 소개 웹 사이트 project 마무리 /발표 (0) | 2023.04.26 |