99클럽 코테 스터디 1일차 TIL [역순으로 출력]

여지은·2024년 7월 22일
0

Python Cording Test

목록 보기
1/14

- 오늘의 학습 키워드

map, reverse

- 정리

무조건 반복문 사용하려고 하지말고 함수가 어떤게 있는지부터 찾아보고 풀어볼 것!

- map 함수
	- 주어진 함수와 반복 가능한 객체(리스트 등)를 인수로 받아, 
      해당 함수가 반복 가능한 객체의 모든 요소에 대해 적용된 결과를 포함하는 맵 객체를 반환한다.
    - 맵 객체를 반환하므로 결과를 리스트나 다른 자료형으로 사용하려면 
     'list' 또는 'tuple' 등의 생성자를 사용하여 변환해야함
    - 첫 번째 인수로 전달되는 함수는 반복 가능한 객체의 각 요소에 대해 호출된다.
   
- reverse 함수
	- 리스트의 메서드로, 리스트의 요소를 제자리에서 역순으로 뒤집는다.
    - 리스트를 역순으로 반환하는 것이 아니라 리스트 자체를 변경하는 것으로, 반환값은 'None'이다.

< 오늘의 회고 >

- 어떤 문제가 있었고, 나는 어떤 시도를 했는지

자연수가 주어지면 역순으로 출력하는 문제였고,
처음에는 반복문으로 풀다가 너무 효율성이 떨어지는 것 같아 구글링을 좀 했다.

- 어떻게 해결했는지

역순으로 출력하는 reverse 함수를 사용했고,
자연수를 문자열로 변환하는 map 함수를 사용했다.

- 무엇을 새롭게 알았는지

잊고있었던 map함수와 reverse 함수를 다시금 알게 되었다.

- 내일 학습할 것은 무엇인지

기초 함수부터 차근차근 다시 살펴봐야겠다.
profile
항상 why?를 고민하는 사람

0개의 댓글