본문 바로가기
파이썬

파이썬 목록 내에서 문자열을 분할하여 Python에서 키-값 쌍을 만드는 방법

by º기록 2021. 2. 4.
반응형

다음과 같은 목록이 있습니다.

[ 'abc=lalalla', 'appa=kdkdkdkd', 'kkakaka=oeoeoeo']

그리고이 목록을 '='로 분할하여 왼쪽에있는 모든 것이 키가되고 오른쪽에있는 값이됩니다.

{ 
    'abc':'lalalla',
    'appa':'kdkdkdkd',
    'kkakaka':'oeoeo'
}

 

해결 방법

 

a = [ 'abc=lalalla', 'appa=kdkdkdkd', 'kkakaka=oeoeoeo']
d = dict(s.split('=') for s in a)
print d


Output:
{'kkakaka': 'oeoeoeo', 'abc': 'lalalla', 'appa': 'kdkdkdkd'}


 

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

 

 

반응형

댓글