시작하기무료로 시작하기

줄을 나눌까요, 한 줄을 나눌까요?

퇴근하려던 참에 동료가 문자열 처리로 도움이 필요하다고 요청했어요. 파일에서 문자열을 읽을 때, 서로 다른 줄에 있는 문자열은 각각 별도의 요소로 저장되도록 해야 합니다. 또한 문자열에 쉼표가 있으면 그 기준으로도 잘게 나눠 달라고 하네요.

파일의 텍스트는 이미 변수 file에 저장되어 있어요. IPython 셸에서 print(file)을 사용해 변수를 확인할 수 있습니다.

이 연습은 강의의 일부입니다

Python에서의 정규 표현식

강의 보기

연습 안내

  • 문자열 file을 줄 경계에서 여러 하위 문자열로 분리하세요.
  • 결과 변수 file_split을 출력하세요.
  • 쉼표를 구분자로 사용해 문자열을 여러 하위 문자열로 나누도록 for 루프를 완성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Split string at line boundaries
file_split = ____

# Print file_split
print(____)

# Complete for-loop to split by commas
for ____ in ____:
    substring_split = substring.____
    print(substring_split)
코드 편집 및 실행