[스파르타코딩클럽]데이터분석 과정/TIL,WIL

[파이썬] 코드카타 : map, reserve-reserved

설득이 2024. 1. 10. 14:51

정수 제곱근 판별

임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단

n이 양의 정수 x의 제곱이면 x+1의 제곱을 리턴

n이 양의 정수 x의 제곱이 아니라면 -1 리턴

  • 조건 : if
  • 정수 int
  • 제곱  **
  • 제곱근 **0.5

 


문자열을 정수로 바꾸기

문자열 s를 숫자로 변환한 결과를 반환하는 함수 완성

  • 정수 int


자연수 뒤집어 배열로 만들기

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴

  • 뒤집어 : reversed
  • 배열형태 : list
  • map() : 워본 리스트 변경하지 않고 새 리스트 생성
  • reverse vs reversed
reverse 
리스트타입에서 제공하는 함수
값을 반환하지 않고 단순히 해당 리스트를 뒤집음
reversed
내장함수
리스트에서 제공하는 함수가 아니기 때문에, 객체를 반환

 

오늘 새로 배운 것!

reverse와 reversed의 차이

reverse 
리스트타입에서 제공하는 함수
값을 반환하지 않고 단순히 해당 리스트를 뒤집음
reversed
내장함수
리스트에서 제공하는 함수가 아니기 때문에, 객체를 반환

 

자꾸 까먹는거!

map()