В словарях, в отличие от списков, элементы не упорядочены друг за другом. Для доступа к ним вместо индекса используется ключ. Таким образом, сам элемент, который в случае словаря называют записью, состоит из двух компонентов – ключа и значения. В пределах одного словаря записей с одинаковыми ключами быть не может. Однако могут быть записи с одинаковыми значениями. Также как и в случае со списками в языке программирования Kotlin словари делятся на изменяемые и неизменяемые. Соответствующие им встроенные в Kotlin функции для создания словарей – mapOf() и mutableMapOf() При определении словаря с помощью функции mapOf() пары ключ-значение передаются через слово to. Первым идет ключ. Чтобы извлечь значение по ключу, как и в случае массивов и списков можно использовать квадратные скобки. Однако вместо индекса в них записывается ключ. С помощью свойств keys, values и entries получают коллекции соответственно ключей, значений и записей. Вывод на экран будет таким: Обратим внимание на выра