2014-09-02 3 views
1

splitlines를 사용하여 더 작은 목록으로 구성된 목록을 더 줄이려면 어떻게해야합니까? 예를 들어문자열을 여러 목록으로 나누기

:

나는 문자열을 splitlines을 사용하면 내가 다음, 이것을 가지고 쉼표로 그것을 나눌 수있는 방법
['abc,def,hij' , 'klm,nop,qrs' , 'tuv,wx,yz']

이되는 등 'abc,def,hij\nklm,nop,qrs\ntuv,wx,yz\n'
있도록 각 요소 문자열 요소입니다. : ['abc','def','hij'] ['klm','nop','qrs'] ['tuv','wx','yz']

답변

3
>>> s = 'abc,def,hij\nklm,nop,qrs\ntuv,wx,yz\n' 
>>> [l.split(',') for l in s.split('\n') if l] 
[['abc','def','hij'] ['klm','nop','qrs'] ['tuv','wx','yz']] 
관련 문제