Python
[python] 여러개의 공백 하나로 만드는 코드
lim
2021. 10. 27. 23:07
반응형
만약 문자열이 아래와 같다고 가정해보자.
str = "a b c d e f"
만약 위 문자열의 공백(Space)를 하나로 만들어서 아래와 같은 문자열로 만들고 싶다면 어떻게 해야할까?
a b c d e f
변환방법
str = "a b c d e f"
new_str = ' '.join(str.split())
print(new_str)
# 출력
a b c d e f
코드를 소개하면 위와 같다.
' '.join(str.split())
부분은 str 변수를 split함수를 통해서 공백단위로 쪼개고 리스트로 만든후 join 함수를 통해서 ' '(공백) 한개로 합치는 명령이다.
참고 : join과 split에 대한 소개글 (https://devpouch.tistory.com/77)
반응형