단어 수가 너무 많으면 긴 문자열을 자르는 줄을 찾고 있습니다. (str.join
라고 생각합니다). 나는 시작 부분을 가지고 있지만 나는 \n
python - 2 줄의 문자열 자르기
example = "Au Fil Des Antilles De La Martinique a Saint Barthelemy"
nmbr_word = len(example.split(" "))
if nmbr_word >= 6:
# cut the string to have
result = "Au Fil Des Antilles De La\nMartinique a Saint Barthelemy"
감사
['textwrap'] (https://docs.python.org/2/library/textwrap.html) 모듈을보십시오. 그것은 특정 양의 문자가 아닌 특정 양의 단어에 맞게 텍스트를 줄 수 있지만 어쨌든 사용 사례와 관련이 있습니다. –
'str = ...'은 나쁜 생각입니다! 기존 식별자를 이름으로 사용하지 마십시오. 또한'nmbr_word'를 정의 할 때'len' 주위에 괄호가 필요하지 않습니다. – ThinkChaos
자, 질문을 수정하겠습니다. – Guillaume