배열 만들기 와 뒤집기
숫자를 자릿수 기준으로 분류해서 배열 만들기 예시↓ def digitcf(num): return list(map(int, str(num))) digitcf(12345) #[1,2,3,4,5] 코드설명str(num) 은 int 를 str 로 만들어준다.map(int, str(num)) : str형의 각 자릿수를 int형으로 바꿔준다. (ex : '123' --> 정수 1,2,3으로 각각 리턴)list함수로 변환한다.배열 뒤집기 list_A 의 원소 순서를 거꾸로 뒤집어 보자list_A = list('abcd')print(list_A)-----output-----['a', 'b', 'c', 'd'] list.reverse()리스트 타입에 사용 가능,반환값 없이 자기자신을 변경list_A..
2024. 10. 10.
SQL 문제 : 대여 기록이 존재하는 자동차 리스트 구하기
문제 설명다음은 어느 자동차 대여 회사에서 대여 중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블과 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다.자동차 종류는 '세단', 'SUV', '승합차', '트럭', '리무진' 이 있습니다. 자동차 옵션 리스트는 콤마(',')로 구분된 키워드 리스트(예: '열선시트', '스마트키', '주차감지센서')로 되어있으며, 키워드 종류는 '주차감지센서..
2024. 10. 10.