반응형
목록의 문자열 항목을 단일 문자열로 연결하는 더 간단한 방법이 있습니까? str.join ()
함수를 사용할 수 있습니까?
예 : 이것은 입력 [ 'this', 'is', 'a', 'sentence']
이고 이것은 원하는 출력입니다. this-is-a-sentence
sentence = ['this','is','a','sentence']
sent_str = ""
for i in sentence:
sent_str += str(i) + "-"
sent_str = sent_str[:-1]
print sent_str
해결 방법
>>> sentence = ['this','is','a','sentence']
>>> '-'.join(sentence)
'this-is-a-sentence'
참조 페이지 https://stackoverflow.com/questions/12453580
반응형
'파이썬' 카테고리의 다른 글
파이썬 <p> 사이의 BeautifulSoup getText, 후속 단락을 선택하지 않음 (0) | 2021.02.05 |
---|---|
파이썬 거북이에서이 사각형을 어떻게 채울 수 있습니까?-Python (0) | 2021.02.05 |
파이썬 Matplotlib color according to class labels (0) | 2021.02.05 |
파이썬 간단한 정규식 문제 : 파일에서 모든 새 줄 제거 (0) | 2021.02.05 |
파이썬 Python evaluates 0 as False (0) | 2021.02.05 |
댓글