728x90
여러개의 문자열을 하나로 결합 할때 사용되며 특정한 구분자를 이용해 문자열 사이에 삽입하면서 결합합니다.
1. 기본문법
<python />
'구분자'.join(반복 가능한 객체)
여기서 구분자는 결합할 문자열 사이에 삽입될 문자열을 의미 반복 가능한 객체는 iterable이며 파이썬에서 튜플 리스트 객체 등등 있다.
2. 예시
1. 리스트 결합
<python />
fruits = ["사과", "바나나", "포도"]
joined_string = ", ".join(fruits)
print(joined_string)
#출력: 사과, 바나나, 포도
2. 튜플 결합
<python />
days = ('월', '화', "수")
days_joined_string = '-'.join(days)
print(days_joined_string)
#출력: 월-화-수
3. 집합 결합
<python />
languages = {'파이썬', '자바', 'C++'}
languages_joined_string = '/'.join(languages)
print(languages_joined_string)
# 출력: C++/자바/파이썬 집합은 순서가 보장안됨
4. 딕셔너리 키 결합
<python />
person_info = {'이름': '김나영', '도시': '서울', '나이': '19'}
person_info_joined_string = ','.join(person_info.keys())
print(person_info_joined_string)
# 출력: 이름,도시,나이
5. 딕셔너리 값 결합
<python />
person_info = {'이름': '김나영', '도시': '서울', '나이': '19'}
person_info_joined_string_values = ','.join(person_info.values())
print(person_info_joined_string_values)
# 출력: 김나영,서울,19
6. 리스트를 여려줄로 표현
<python />
lines = ["첫 번","두 번", "세 번"]
print('\n'.join(lines))
# 출력
# 첫 번
# 두 번
# 세 번
파이썬 튜토리얼
이 페이지는 파이썬의 학습한 내용을 링크한 페이지 입니다. 파이썬의 대해서 공부 할 수 있습니다. 기본 학습 시작하기 파이썬 설치 문자열 이스케이프 시퀸스 Raw String 변수 변수란 무엇인가?
idocleancode.tistory.com
728x90