2025/02/15 3

[Python] 리스트와 튜플 (1)

Python에서 리스트와 튜플은 여러 개의 값을 저장할 수 있는 자료구조. 비교리스트 (List)튜플 (Tuple)가변성변경 가능 (mutable)변경 불가능 (imutable)사용 기호[ ] 대괄호( ) 소괄호요소 추가, 삭제가능 (append, remove등)불가능속도상대적으로 느림상대적으로 빠름사용 목적자주 변경되는 데이터변경이 필요없는 데이터리스트리스트는 문자열, 정수, 실수, 불 등 모든 자료형을 저장할 수 있다.자료형을 섞어서 저장도 가능 >> 리스트에 여러가지 자료형을 사용하면 관련 정보를 하나로 묶기 편함.빈 리스트는 보통 미리 만들어 놓은 뒤에 새 값을 추가하는 방식으로 사용. - 증가폭을 음수로 지정하면 해당 값만큼 숫자를 감소하며 생성. 튜플튜플도 리스트처럼 여러 자료형을 섞어서 저장..

개인 공부 2025.02.15

[Python] 비교, 논리 연산자

참, 거짓을 나타내는 boolean 학습두 값의 관계를 판단하는 비교 연산자와 두 값의 논리값을 판단하는 논리 연산자 학습 불(boolean)과 비교 연산자(Comparsion Operators)- 불(Boolean)은 True(참), False(거짓)으로 표현.- 비교 연산자의 판단 결과 : True, False를 사용.(비교 결과가 맞으면 True, 아니면 False)비교 연산자설명==같다!=같지 않다>크다작다>=크거나 같다작거나 같다숫자 비교하기 문자열 비교하기  부등호 사용하기부등호를 사용해 비교할 때의 비교 기준은 첫 번째 값 >> 첫 번째 값보다 큰지, 작은지 처럼 읽음.> 은 초과>= 은 이상>, >=, 이상, 이하는 비교할 값도 포함. 객체가 같은지 다른지 비교하기 정수 객체와 실수 객체의..

개인 공부 2025.02.15

[Python] Pandas

서울시 구별 cctv 현황 분석을 활용해서 Pandas의 기본 기능과 사용법 학습하기.   csv 파일로 변경하고 저장하기 인코딩 csv 다시 저장 후 데이터 확인   # cctv 설치 연도 데이터df_years = df[df['구분'] != '계'].set_index('구분').drop(columns=['총 계'])# 각 지역구별 최댓값 찾기max_year = df_years.idxmax(axis=1) #최댓값 연도max_count = df_years.max(axis=1) # 최댓값 설치 개수df_max = pd.DataFrame({ '최다 설치 연도': max_year, '최다 설치 개수': max_count})print(df_max)>>

개인 공부 2025.02.15