반응형
Set 개체로 값이있는 사전을 만들려고합니다. 고유 한 참조와 관련된 고유 한 이름 모음을 원합니다.) 내 목표는 다음과 같은 것을 시도하고 만드는 것입니다.
AIM :
Dictionary[key_1] = set('name')
Dictionary[key_2] = set('name_2', 'name_3')
SET에 추가 :
Dictionary[key_2].add('name_3')
목록을 통해 문자열을 세트에 추가하여 다음과 같은 문자로 분할되는 것을 막는 유일한 방법입니다.
'n', 'a', 'm', 'e'
다른 아이디어는 감사하게 받아 들일 것입니다.
해결 방법
@larsmans가 설명한대로 단일 요소 튜플을 작성할 수 있지만 후행 쉼표를 잊어 버리기 쉽습니다. 집합 생성자 및 메서드에 대한 매개 변수로 목록을 사용하면 오류가 발생할 가능성이 적습니다.
Dictionary[key_1] = set(['name'])
Dictionary[key_2] = set(['name_2', 'name_3'])
Dictionary[key_2].add(['name_3'])
모두 예상대로 작동해야합니다.
참조 페이지 https://stackoverflow.com/questions/24654183
반응형
댓글