반응형
다음과 같은 목록이 있습니다.
[ '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
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python 요청 및 영구 세션 (0) | 2021.02.04 |
---|---|
파이썬 How can I call scikit-learn classifiers from Java? (0) | 2021.02.04 |
파이썬 새 폴더를 만드는 방법은 무엇입니까? (0) | 2021.02.04 |
파이썬 What is the equivalent of "zip()" in Python's numpy? (0) | 2021.02.04 |
파이썬 How to use append with pickle in python? (0) | 2021.02.04 |
댓글