Множества в Python
Множество - изменяемый тип данных, предназначенный для хранения только уникальных значений. Внешне множество похоже на список, только его элементы заключены в фигурные скобки. Синтаксис множества выглядит так:
st = {элементы}
Чтобы создать множество, нужно обязательно применить функцию set
. Если в ее параметры ничего не передать, то создастся пустое множество:
st = set()
print(st) # выведет set()
Если же попытаться назначить переменной st
фигурные скобки, то создастся не множество, а пустой словарь:
st = {}
print(st) # выведет {}
print(type(st)) # выведет <class 'dict'>
Чтобы создать множество, заполненное элементами, нужно указать их в параметре функции set
. Множество можно сделать из строки, массива и кортежа:
[code= 511]
№1
Дан следующий код:
tst = {}
print(type(tst))
Скажите, что выведется в консоль.
№2
Дан следующий код:
tst = set()
print(type(tst))
Скажите, что выведется в консоль.
№3
Дан следующий код:
tst = {'x', 'y', 'z'}
print(type(tst))
Скажите, что выведется в консоль.
№4
Дан следующий код:
tst = {'a': 1, 'b': 2, 'c': 3}
print(type(tst))
Скажите, что выведется в консоль.