Мне удобно пользоваться набором. Мне нравится, как я могу «добавить» («удалить») элемент в (из) набора. Также удобно проверить, находится ли данный элемент в наборе.
Единственная проблема, я обнаружил, что я не могу добавить новый элемент в набор, если набор уже имеет такой элемент. Можно ли иметь «наборы», которые могут содержать несколько одинаковых элементов.