Simple Salesforce라는 모듈을 사용하여 Salesforce 데이터베이스에서 데이터를 쿼리합니다. 데이터는 다시 OrderedDict로 반환됩니다. 이것을 어떻게 간단한 파이썬리스트로 파싱 할 수 있을까요? 조회 할 때이 반환 될 때 처음 두 항목의OrderedDict에서 Python 목록으로 구문 분석
샘플 :
OrderedDict([
(u'totalSize', 418),
(u'done', True),
(u'records', [
OrderedDict([
(u'attributes', OrderedDict([
(u'type', u'Case'),
(u'url', u'/services/Case/11111')
])),
(u'Id', u'11111'),
(u'Subject', u'Case 1')
]),
OrderedDict([
(u'attributes', OrderedDict([
(u'type', u'Case'),
(u'url', u'/services/Case/2222222')
])),
(u'Id', u'2222222'),
(u'Subject', u'Case 2')
]),
#...
])
])
내가 올바른 용어 목록을 가지고,하지만 난의 형태로 다차원 테이블로 원하는 I 확실하지 :
[('11111', 'Case 1'),('2222222', 'Case 2')]
궁극적으로이 목록을 다른 목록과 결합하려고합니다. 이것이 데이터를 설정하는 가장 좋은 방법입니까? 나는 내부 싶습니다
그래서 두 목록이 될 것 가입 :
목록 1 :
List1 = [('11111', 'Case 1'),('2222222', 'Case 2')] # [ID, Subject]
목록 2 :
List2 = [('11111', 'April'),('2222222', 'March'),('333333', 'January')] # [ID, Date]
원하는 출력 :
[('11111', 'Case 1','April'),('2222222', 'Case 2','March')]
당신이 직접 시도한 것을 보여줄 수 있습니까? – Kasramvd
너무 많이 시도했습니다. 파이썬에 익숙하지 않고 다소 압도적입니다. – user2242044
어디에서 시작해야할지 모르겠 음 – user2242044