2

문서화를 위해이 간단한 데이터 구조에 대한 표준 또는 표준 이름을 찾고 있습니다. 하나가 있어야하는 것처럼 보이지만 Google과 내 기억이 실패하고 있습니다. 아마도목록 사전에 대한보다 공식적인 용어 또는 이름이 있습니까?

{ 
    drummers: ['Ringo Starr', 'Danny Carey', 'Keith Moon'], 
    singers: ['Chris Cornell', 'Peter Gabriel'], 
    guitarists: ['Stevie Ray Vaughan', 'Slash'], 
    cowbell_players: [], 
    bassists: ['Flea'] 
} 
+0

해시 테이블? 사전? 지도? – Dwight

+1

@Dwight : 매핑 대상의 유형과 독립적입니다. – delnan

+2

또한 더 많은 카우벨이 필요합니다. – Femaref

답변

3

multimap :

여기에 JSON 스타일 표기법의 예입니다?

multimap은 (때때로 multihash)는지도 또는 하나 개 이상의 값이 연관된 주어진 키에 대해 리턴 될 수있는 연관 배열 추상 자료형의 일반화이다. (스 니펫) 종종 멀티 맵은 맵 값으로 목록 또는 세트가있는 맵으로 구현됩니다.

+0

그래, 나는 그렇게 말하고 싶다. 너는 나를 때렸다. – Jmoney38

+0

그게 전부입니다. 내가 C++을 사용하고 나서 너무 오랜 세월이 지났기 때문에 나는 그것을 메모리에서 제외시킬 수 없었습니다. 나는 "멀티 세트"에 대해 계속 생각해 왔습니다. –

0

일반적으로 키를 목록에 매핑하는지도입니다. 사전은 또한 적절하다. Hashtable은 구현을 암시하는 것처럼 Hashtable이 아닐 것이다.

관련 문제