Как организовано возвращаемое значение функции set?

Вот мой код: я использовал set (), и он возвращает [3, 14, 6]

items = [3, 6, 3, 3, 14]
set(items)
>>> set([3,14,6])

Мой вопрос заключается в том, как функция set организует вывод значений. Если мы подумаем об этом, 3 - это первое число, а 6 - второе в списке, так что вместо этого следует вывести [3,6,14]?

Ответы на вопрос(2)

Ваш ответ на вопрос