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