로딩
티스토리 데이터 처리 중입니다.

파이썬 '['부터 ']'까지의 특정 범위 문자열 제거하기

 파이썬 '['부터 ']'까지의 특정 범위 문자열 제거하기

특정 범위 문자열을 제거하려면? str = """ [한국인] 안녕하세요 [일본인] 안녕하세요 [중국인] 처음뵙겠습니다 """ str변수에는 각국의 나라 사람들의 대화 내용이 담겨있습니다.

대화내용 앞에는 대괄호 안에 어떤 국적의 사람이 말을 하고 있는지 담겨있는데 여기서 국적을 제외하고 대화내용만 저장하려면 어떻게 해야 할까요? 출력예시 str = """ 안녕하세요 안녕하세요 처음뵙겠습니다 """ 위의 예제처럼 출력을 하려면 기존의 문자열에서 '[' 문자와 ']' 문자를 find함수를 통해서 찾고 '['부터 ']'의 문자열을 while문을 사용하여 지워주면 됩니다.

문자열 찾기 left_index = str.find('[') # 문자가 존재하면 = return index 문자위치 right_index =.....