4.파이썬 기본 자료형/문자열
[파이썬] 문자열 구분기호로 리스트 변환할 때 공백 없애는 법
만다린망고
2022. 2. 11. 09:36
반응형
아래와 같이 콤마로 구분된 문자열이 있습니다.
str='a,b,c,d, e'
>>> str
'a,b, c,d, e'
구분기호로 분리하여 리스트로 만들 때는 split 메소드를 이용하면 됩니다.
>>> str.split(',')
['a', 'b', ' c', 'd', ' e']
이때 공백이 포함되는데요. 아래와 같이 for문을 이용하여 각 원소에 포함된 공백을 제거할 수 있습니다.
>>> [x.strip() for x in str.split(',')]
['a', 'b', 'c', 'd', 'e']
x대신 다른 문자를 사용해도 결과는 같습니다. 임의의 변수명입니다.
>>> [i.strip() for i in str.split(',')]
['a', 'b', 'c', 'd', 'e']
반응형