Множества в Python

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

st = {элементы}

Чтобы создать множество, нужно обязательно применить функцию set. Если в ее параметры ничего не передать, то создастся пустое множество:

st = set() print(st) # выведет set()

Если же попытаться назначить переменной st фигурные скобки, то создастся не множество, а пустой словарь:

st = {} print(st) # выведет {} print(type(st)) # выведет <class 'dict'>

Чтобы создать множество, заполненное элементами, нужно указать их в параметре функции set. Множество можно сделать из строки, массива и кортежа:

[code= 511]

Дан следующий код:

tst = {} print(type(tst))

Скажите, что выведется в консоль.

Дан следующий код:

tst = set() print(type(tst))

Скажите, что выведется в консоль.

Дан следующий код:

tst = {'x', 'y', 'z'} print(type(tst))

Скажите, что выведется в консоль.

Дан следующий код:

tst = {'a': 1, 'b': 2, 'c': 3} print(type(tst))

Скажите, что выведется в консоль.

uz ru