본문 바로가기
파이썬

파이썬에서 빈 구분자를 사용하여 문자열을 분할하는 방법

by º기록 2021. 1. 14.
반응형

파이썬에서 some_string.split ( '') 을 수행하는 좋은 방법은 무엇입니까? 이 구문은 오류를 제공합니다.

a = '1111'
a.split('')

ValueError: empty separator

나는 얻고 싶다 :

['1', '1', '1', '1']

 

해결 방법

 


>>> list('1111')
['1', '1', '1', '1']


>>> map(None, '1111')
['1', '1', '1', '1']

시차 :

$ python -m timeit "list('1111')"
1000000 loops, best of 3: 0.483 usec per loop
$ python -m timeit "map(None, '1111')"
1000000 loops, best of 3: 0.431 usec per loop

 

참조 페이지 https://stackoverflow.com/questions/17380592

 

 

반응형

댓글