리스트의 요소들을 하나의 문자열로 합쳐주는 함수!
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
https://blockdmask.tistory.com/468
'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 |