
오늘의 학습 내용1. DataFrame과 CSV, Excel 파일 다루기pandas 라이브러리를 활용해 CSV와 Excel 파일을 읽고 쓰는 작업을 수행했습니다.주요 작업:pd.read_csv()로 CSV 파일 불러오기 (index_col 설정).pd.read_excel()로 Excel 파일 불러오기..map() 메서드를 활용하여 데이터를 매핑해 새로운 컬럼 추가.join과 merge를 사용하여 DataFrame 병합.병합된 데이터를 기반으로 검거율 계산 및 정렬.주요 코드:df['구별'] = df['관서명'].map(police_to_gu).fillna('구 없음')df_merged = df_quiz.join(df_pop, how='inner')df_merged['검거율'] = (df_merged['소..
이번 주의 파이썬 학습 내용 (WIL)이번 주에는 딕셔너리(Dictionary)의 활용과 이를 기반으로 한 문제 풀이를 중점적으로 학습했습니다. 아래에 주요 학습 내용과 느낀 점을 정리합니다.📌 1. 주요 학습 내용딕셔너리의 기본 개념과 활용딕셔너리는 키-값 쌍으로 데이터를 저장하는 매우 유용한 자료구조입니다.딕셔너리 생성, 접근, 수정, 삭제 방법을 학습했습니다.# 딕셔너리 기본 사용 예제student_scores = {"Alice": 85, "Bob": 92, "Charlie": 78}print(student_scores["Alice"]) # 85student_scores["David"] = 88 # 새로운 키-값 추가del student_scores["Charlie"] # 특정 키 삭제딕셔너..

오늘은 팀 발표가 있는 날이었다.오늘 계획 짠 것의 절반도 하지 못했다그래도 좋았던 점은 우리 팀이 발표를 잘 했다는 것! 그러나 비극적이게도...팀 발표가 끝나자 마자개인 과제를 주셨다. 숫자 맞추기 게임은 어찌 어찌 실행해보다 수정하다가 만들어졌지만내가 클래스를 정말 못하는구나 하고 깨달았다.공부를...더...해야...겠다... 오늘 딕셔너리에 대해 발표자료 준비를 하면서몰랐던 것을 꽤 많이 알게 되었지만...사실 그것도 아직 다 흡수가 되지 않았는데개인 과제를 하려니 정말 정말 정말 막막하다.어쩌다 보니 한풀이 하게 되었군.... 하지만 해낼 것이다! 오늘 해낸 조그만 결과물들 3.3 지역변수, 전역변수변수는 우리가 정보를 저장하는 **"이름표"**라고 생각하면 됩니다.그런데 이 이름표가 어디서 유..