문자열을 검색하고 정리하고 나눕니다.
문자열 메서드는 원본을 바꾸지 않고 새 문자열이나 결과를 반환합니다. strip은 양끝 공백, lower와 upper는 대소문자, split은 구분자로 나눈 목록, replace는 치환 결과를 만듭니다.
예제에서 text.strip().lower().split(",") 부분부터 찾으세요. 값을 만드는 표현식과 그 값을 다음 문장으로 넘기는 흐름을 한 줄씩 따라가면 실행 결과를 스스로 설명할 수 있습니다.
메서드를 연결할 때 각 단계의 반환 자료형을 확인하세요. split 뒤에는 문자열이 아니라 리스트이므로 사용할 수 있는 메서드가 달라집니다.
검색용 정규화는 언어와 요구사항에 따라 casefold, Unicode 정규화, 공백 정책을 함께 결정해야 합니다.
이 코드는 브라우저의 실제 Python에서 실행됩니다. 먼저 현재 결과를 확인한 뒤 쉼표 문자열을 정리해 소문자 태그 목록으로 만드세요.
replace를 호출했다고 원본 문자열이 바뀌었다고 생각하지 말고 반환값을 저장하세요.
직접 바꿔보세요쉼표 문자열을 정리해 소문자 태그 목록으로 만드세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.