Ответы Mail.ru: Зачем нужны наборы в python, если есть те же списки?

Зачем нужны наборы в python, если есть те же списки?

Ответы

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

Набор, вероятно, кортеж. Если так, то списки изменяемые, а кортежи нет. Кортеж можно использовать как ключ или индекс, а список - нет. По смыслу.