Python 2

[파이썬][pandas/datetime] 날짜형 변환 (데이터프레임)

데이터프레임에서 날짜 컬럼을 다룰 때, csv나 txt 파일에서 불러오면 날짜가 문자형 또는 숫자형으로 인식된다.이러한 경우, `datetime` 모듈을 활용하면 날짜 관련 계산을 간편하게 수행할 수 있다.예를 들어, 월, 일, 요일 등을 간편하게 계산할 수 있다.​ 데이터프레임의 날짜 컬럼을 날짜형으로 변환하기:df['trn_date'] = pd.to_datetime(df['trn_date']) 위 코드를 실행하면, `df['trn_date']`의 데이터 타입이 `datetime64[ns]`로 변경된다.     연도, 월, 일 정보 추출변환된 날짜 컬럼에서 연도, 월, 일 정보를 쉽게 추출할 수 있다:# 연도, 월, 일 정보 추출df['trn_date'].dt.year # 연도 정보df['trn_..

파이썬 2024.10.11

[백준 1018번][python] 체스판 다시 칠하기

문제지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M×N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8×8 크기의 체스판으로 만들려고 한다.체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다.보드가 체스판처럼 칠해져 있다는 보장이 없어서, 지민이는 8×8 크기의 체스판으로 잘라낸 후에 몇 개의 정사각형을 다시 칠해야겠다고 생각했다. 당연히 8*8 ..

코딩테스트 2024.10.11