set
set(iterable)
Создает множество.
Параметры
Функция set()
принимает один необязательный параметр:
iterable
(необязательно) — последовательность (строка, кортеж и т. д.) или коллекция (набор, словарь и т. д.) или объект-итератор, который необходимо преобразовать в набор.
Возвращаемое значение
Функция set()
возвращает:
- пустой набор, если параметры не переданы
- набор, построенный из заданного итерируемого параметра
Примеры
#пустой набор
print(set())
# из строки
print(set('МАШИНА'))
# из кортежа
print(set(('н', 'к', 'б', 'щ', 'и')))
# из списка
print(set(['щ', 'и', 'к', 'с', 'у']))
# из диапазона
print(set(range(7)))
# Результат
set()
{'Ш', 'А', 'И', 'Н', 'М'}
{'н', 'и', 'к', 'б', 'щ'}
{'с', 'и', 'у', 'к', 'щ'}
{0, 1, 2, 3, 4, 5, 6}