시스템 개발 및 관리/Windows 환경 파일 자동화
Python join()으로 주소 문자열 만들기
Data Jun
2025. 3. 21. 16:07
리스트에 나눠 저장된 주소 조각들을 하나의 문자열로 합쳐야 할 때가 있죠? 이럴 때 유용하게 사용할 수 있는 게 바로 join() 메서드입니다.
문제 예시
address_segments = ["서울특별시", "종로구", "세종로", "청와대로", "1"]
이 리스트를 다음과 같은 형태의 문자열로 만들고 싶습니다:
"서울특별시 종로구 세종로 청와대로 1"
해결 방법: ' '.join()
address = ' '.join(address_segments)
print(address)
결과:
서울특별시 종로구 세종로 청와대로 1
join() 설명
- ' '.join(리스트)는 리스트의 요소들을 공백(또는 원하는 문자열)으로 연결해 하나의 문자열로 만듭니다.
- ',', '-', '/' 등 원하는 구분자로 자유롭게 변경할 수 있어요.
예:
','.join(["사과", "바나나", "포도"])
# 출력: "사과,바나나,포도"
마무리
join()은 문자열 리스트를 한 줄로 만들 때 매우 유용한 도구입니다.
주소, 경로, 키워드 등 여러 요소를 깔끔하게 합쳐야 할 때 꼭 활용해보세요!