25분
실습: 로그 데이터 처리
Day 3: 자료 구조
실습: 로그 데이터 처리
Python 기초 1: 변수, 자료형, 조건문, 반복문 > Day 3: 자료 구조
학습 목표
리스트 생성, 인덱싱, 슬라이싱을 실습한다 리스트 메서드를 활용해 데이터를 처리한다 리스트 컴프리헨션으로 데이터를 변환한다
미션: 서버 로그 분석
당신은 신입 데이터 엔지니어다. 팀장이 서버 로그 파일을 분석하라고 했다.
데이터
에디터 로딩 중...
요구사항
- 첫 번째 로그와 마지막 로그를 출력
- 처음 3개 로그만 슬라이싱으로 추출
- 각 로그에서 사용자 ID만 추출 (리스트 컴프리헨션 사용)
- ERROR가 포함된 로그만 필터링
- 새 로그를 추가하고 전체 로그 개수 출력
힌트
- 문자열.split()으로 공백 기준 분리
- "ERROR" in 문자열 로 포함 여부 확인
에디터 로딩 중...
정답 보기
에디터 로딩 중...