리스트의 요소들을 하나의 문자열로 합쳐주는 함수!
1. ''.join(리스트)
2. '구분자'.join(리스트)
''.join(리스트)
# 매개변수 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 바꿔줌
'구분자'.join(리스트)
# 구분자를 기준으로 리스트의 요소와 요소 사이에 '구분자'에 들어온 구분자를 넣어서 하나의 문자열로 합쳐줌
3. 코드 작성 예시
프로그래머스 > 문자열 내림차순으로 배치하기
def solution(s):
return ''.join(sorted(s, reverse=True))
print(solution("안녕하세요")) # 하요안세녕
print(solution("123456789")) # 987654321
def solution2(s):
return '.'.join(sorted(s, reverse=True))
print(solution2("안녕하세요")) # 하.요.안.세.녕
print(solution2("123456789")) # 9.8.7.6.5.4.3.2.1
https://programmers.co.kr/learn/courses/30/lessons/12917
코딩테스트 연습 - 문자열 내림차순으로 배치하기
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로
programmers.co.kr
https://blockdmask.tistory.com/468
[python] 파이썬 join 함수 정리 및 예제 (문자열 합치기)
안녕하세요. BlockDMask입니다. 오늘은 파이썬에서 리스트를 문자열로 일정하게 합쳐주는 join 함수에 대해서 알아보려고 합니다. join 함수는 문자열을 다룰 때 유용하게 사용할 수 있는 함수이니
blockdmask.tistory.com
'Programming Languages > Python' 카테고리의 다른 글
[Python] 파이썬 index 함수 - 리스트에서 원하는 값의 인덱스 찾기 (0) | 2021.08.12 |
---|---|
[Python] 파이썬 2차원 배열에서 특정 열(column) 추출하기 (0) | 2021.08.10 |
[Python] 파이썬 2차원 배열 입력받기 (0) | 2021.08.08 |
[Python] 파이썬 문자열 처리하기/문자열 관련 모든 함수들 (0) | 2021.07.28 |
[Python] 리스트끼리 빼기/ 차집합 구현하기 (0) | 2021.07.10 |