반응형
만약 문자열이 아래와 같다고 가정해보자.
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)
반응형
'Python' 카테고리의 다른 글
[python] byte 단위 변환 코드(byte ->kb, mb, gb, tb, pd, eb) (0) | 2021.10.28 |
---|---|
[python] 소수점 반올림, 올림, 내림하는 코드 (0) | 2021.10.28 |
[pandas] SettingWithCopyWarning 경고 끄기 (0) | 2021.10.17 |
[python pandas] 주식 이격도(disparity) 구하기 (0) | 2021.10.17 |
[python pandas] 주식 이동평균선 구하기 (0) | 2021.10.17 |