고유 한 값이 스택 : 목록 : 중복 제거와 함께 나는이 유사한 목록이
[
{'code': 'ABCDEFGH',
'message':'Everything is not OK',
'name': 'Tom Sawyer',
'course': 'Networks'},
{'code': 'ABCDEFGH',
'message':'Alright',
'name': 'Julien Sorel',
'course': 'Networks'},
{'code': 'KQPRADBC',
'message':'Hello there',
'name': 'Jacques Paganel',
'course': 'Cooking'},
{'code': 'KQPRADBC',
'message':'Hello there',
'name': 'Jacques Paganel',
'course': 'Cooking'},
]
을 그리고 나는 그것이 같이 할 :
그래서[
{'code': 'ABCDEFGH',
'message': ['Everything is not OK', 'Alright'],
'name': ['Tom Sawyer', 'Julien Sorel'],
'course': 'Networks'},
{'code': 'KQPRADBC',
'message':'Hello there',
'name': 'Jacques Paganel',
'course': 'Cooking'},
]
것은 완전히 중복 항목이 제거되고 고유 한 사전 값이있는 항목이 목록에 병합됩니다. 순서는 중요하지 않습니다.
이것은 나를 위해 거대한 해킹처럼 보입니다. 미리 감사드립니다.
! 파이썬 3.5!
. 루프는 '코드'입력란을보고 새 입력란에서 고유한지 여부를 확인한 다음 적절하게 추가 (즉, 필요한 경우 다른 항목 비교)해야합니다. – BrandonM
작성한 코드와 결과를 표시하십시오. 무엇이 효과가 있습니까? –
@joelgoldstick 이것을 시도하는 방법에 대한 일반적인 아이디어가 필요했습니다 (삭제를 통해 해결해야한다고 생각했습니다). 그리고 Brandon이 저에게주었습니다. 나는이 방법을 시도 할 것이다. – light2yellow