■ 기본미션
☞ p. 182의 확인 문제 2번 풀고 인증하기
정답은 4번입니다. 녹색 박스는 정상적으로 loc를 통해서 True, False를 지정하는 구문이 있습니다.
■ 선택미션
☞ p. 219의 확인 문제 5번 풀고 인증하기
문제는 아래와 같이 df 데이터 프레임이 있고, replace에 정규표현식을 적용하면 나올 결과를 예측하는 문제입니다.
df.replace(r'ba.*', 'new', regex=True)
실행전에 예측을 해보면
1) replace를 통해서 무언가 교체를 한다.
2) r : 정규표현식을 다른 문자열과 구별하기 위해서 접두어를 사용한다.
3) .* 는 어떤 문자에도 대응될수 있게 표현식 구성
4) regex를 통해서 정규화 사용 활성화
라고 정의할수 있습니다.
결과는 아래와 같이 3가지 사항이 변경됩니다.