# Set и Map

**Set** – это множество – куча ненумерованных объектов. *<mark style="color:orange;">**Главная особенность Set – в нем только уникальные объекты, т.е. они все разныe**</mark>*.

![](https://2839475658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3z1jBN2VJVyPpFOiXq37%2Fuploads%2FazCBX2jIAHrjezrjXASp%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=a5a87bcb-2e88-41b6-bf2e-bd4f49be736f)

**Map** – это множество пар. То же множество, но не одиноких элементов, а пар: ключ-значение. Единственное ограничение: первый объект в паре, называемый ключом, должен быть уникальным. *<mark style="color:orange;">**В Map не может содержаться две пары с одинаковыми ключами**</mark>*.

![](https://2839475658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3z1jBN2VJVyPpFOiXq37%2Fuploads%2F2qamnU1ZJc2NMCPq0UbY%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=a4097a25-9d46-460b-8416-10604b40d38a)
