장래 프로그래머의 블로그
2024.10.06 TIL 본문
방통대 딥러닝, 클라우딩컴퓨팅, 컴파일러구성 14강 강의 1회독
인공지능을 위한 파이썬 라이브러리 6주차 강의 1회독
SQL 및 알고리즘 코드카타 문제 풀기 완료
SQL 문제를 풀던 와중 join을 결합해서 풀어야 하는 문제들이 이제 속속 들어와서
다른 분들의 답을 보고 푼 문제들이 많았다. 그래서 그 문제들을 내일 다시 풀어볼 예정이다.
오늘 SQL과 알고리즘 코드카타 문제를 풀던 중 몰랐던 함수에 대해 적고자 한다.
range()
range() 함수는 특정 구간의 숫자의 범위를 만들어 주는 함수.
특히 난 이 함수를 for 함수에서 하도 많이 봤다.
하지만 for문 없이 단독으로 매개변수인 정수를 넣어서 함수를 만드는 걸 처음 봤다.
위처럼 range(parameter)만 쓰면 위코드처럼 단순히 range(0, parmeter)라고만 뜬다.
그래서 그 안에 범위에 있는 수를 알고 싶다면 list 함수를 작성해서 리스트 형태로 결과를 확인해야 한다.
map()
map() 함수는 여러 개의 데이터를 받아서 각각의 요소에 함수를 적용한 결과를 반환하는 내장 함수.
리스트 등 반복이 가능한 객체를 입력으로 받을 수 있다.
위 예시처럼 반드시 튜플이나 리스트 함수로 형태 변환하고 출력해야 결과를 볼 수가 있다.
(예시에서는 정수에서 실수로 형 변환)
'Today I Learned' 카테고리의 다른 글
2024.10.08 TIL (0) | 2024.10.08 |
---|---|
2024.10.07 TIL (0) | 2024.10.07 |
2024.10.04 TIL (0) | 2024.10.04 |
2024.10.03 TIL (2) | 2024.10.03 |
2024.10.02 TIL (10) | 2024.10.02 |