본문 바로가기

stringmanipulation5.2

Python 멀티라인 문자열의 적절한 들여쓰기는 어떻게 해야 하나요?, Proper indentation for multiline strings? 질문 파이썬 함수 내에서 멀티라인 문자열의 적절한 들여쓰기는 무엇인가요? def method(): string = """line one line two line three""" 또는 def method(): string = """line one line two line three""" 또는 다른 방법이 있나요? 첫 번째 예시에서 함수 밖에 문자열이 따로 놓여 있는 것이 좀 이상해 보입니다. 답변 아마도 """과 일치하도록 정렬하고 싶을 것입니다. def foo(): string = """line one line two line three""" 새 줄과 공백이 문자열 자체에 포함되어 있으므로 후처리해야합니다. 후처리를 원하지 않고 많은 양의 텍스트를 가지고 있다면 텍스트 파일에 별도로 저장하는 것이 좋습니.. 2023. 9. 12.
Python 문자열을 단어 목록으로 나누는 방법은 무엇인가요?, How do I split a string into a list of words? 질문 어떻게 문장을 나누고 각 단어를 리스트에 저장할 수 있을까요? 예시: "these are words" ⟶ ["these", "are", "words"] 다른 구분자로 나누려면 파이썬에서 구분자로 문자열 나누기를 참조하세요. 개별 문자로 나누려면 문자열을 문자 리스트로 나누는 방법은 무엇인가요?를 참조하세요. 답변 문자열 sentence가 주어지면, 이는 words라는 리스트에 각 단어를 저장합니다: words = sentence.split() 2023. 8. 5.