일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 자바
- c언어
- 혼공머신
- 개발일기
- 자바 실습
- 디버깅
- html/css
- 파이썬
- 정보처리기사필기
- rnn
- 자바스크립트
- 정보처리기사실기
- 머신러닝
- JDBC
- 데이터분석
- 데이터베이스
- JSP
- CSS
- 오블완
- 딥러닝
- 중학1-1
- 자바스크립트심화
- 순환신경망
- SQL
- 컴퓨터구조
- 컴퓨터비전
- 상속
- 중학수학
- JSP/Servlet
- 연습문제
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
테드 강연으로 다뤄보는 복잡한 형태의 데이터 4 - 고급 파이썬 : map 본문
이번에도 고급 파이썬 문법을 배우게 된다. 이제 이론 수업도 얼마 남지 않았으니 힘을 내보자. 슬슬 눈이 감기고 졸음이 몰려오지만 그래도 오늘 해야 할 분량을 다 마치려고 한다.
이론 3 - 고급 파이썬 : map
콤마 단위로 쪼개서 split에 저장한다.
이렇게 4가지 방식으로 사용할 수 있다. 내가 원하는 코드 스타일을 선택하면 된다. 이것이 파이썬의 장점이자 단점이다. 단점은 다른 사람의 코드가 익숙하지 않아서 어색하게 느껴질 수도 있다는 것이다.
내용이 많이 어려워서 무슨 말인지 잘 이해하지 못했다. 하지만 빨리 넘어가고 싶어서 다시 듣기보다는 그냥 실습 문제를 풀어보며 어떤 함수인지 익혀보려고 한다.
실습 5 - 리스트에 함수 적용하기 : map()
맵과 리스트는 연산 시점이 다르다.
이렇게 책 제목이 출력되고 있다. 이렇게 람다함수와 맵을 통해서도 함수처럼 매개변수를 받아서 원하는 값을 출력할 수 있는 것이다. 이 함수에 익숙해지려면 시간이 많이 필요할 것 같다.
학습을 마치고
중간에 집중력이 많이 흐려지고 그만 하고 싶은 마음이 들었으나 그래도 끝까지 공부를 마무리하길 잘했다는 생각이 든다. lambda도 어려운데 map은 정말 더 많이 어려웠다.
그래도 더 알고 싶어지고 파이썬의 고급 문법도 공부해보고 싶은 마음이 들었다. 이 공부를 마치고 지난번에 공부했던 점프투 파이썬 책을 다시 펼쳐보기도 했다. 8일 동안 파이썬의 기초와 응용 학습을 진행했으나 아직 뒷 부분은 학습하지 못했다.
다음에 시간이 날 때 이 부분도 공부해보려고 한다. 공부할 게 너무 많아서 그럴 시간이 날지는 잘 모르겠지만 말이다.
'인공지능 > 파이썬 데이터 분석' 카테고리의 다른 글
테드 강연으로 다뤄보는 복잡한 형태의 데이터 6 - 미션 문제 풀어보기 (0) | 2024.09.13 |
---|---|
테드 강연으로 다뤄보는 복잡한 형태의 데이터 5 - 고급 파이썬 : filter (0) | 2024.09.12 |
테드 강연으로 다뤄보는 복잡한 형태의 데이터 3 - 고급 파이썬 : lambda (0) | 2024.09.12 |
테드 강연으로 다뤄보는 복잡한 형태의 데이터 2 - CSV 실습해보기 (0) | 2024.09.12 |
테드 강연으로 다뤄보는 복잡한 형태의 데이터 1 - CSV (0) | 2024.09.12 |