Есть ли более формальный термин или название для словаря списков?

В целях документации, я ищу каноническое или стандартное имя для этой простой структуры данных. Кажется, что должен быть один, но Google и моя память подводят меня.

Вот пример в нотации в стиле JSON:

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

2 ответа

Решение

Мультикарта, возможно?

Мультикарта (иногда также мультихеш) - это обобщение абстрактного типа данных карты или ассоциативного массива, в котором для данного ключа может быть связано и возвращено более одного значения. (отрывок) Часто мультикарта реализуется в виде карты со списками или устанавливает в качестве значений карты.

В общем, это карта, отображающая ключ к списку. Словарь также подходит, Hashtable не будет таким, как Hashtable представляет собой реализацию.

Другие вопросы по тегам