Да, у вас есть словарь, который содержит набор. Словарь - это парные объекты, значения которых могут быть любыми, целыми числами, списками, наборами, фреймами данных, словарями и т. Д. c ...
В этом конкретном случае мы можем убедиться в этом, выполнив несколько отпечатков с type
:
A = {1:2,3:{4,5}}
print(A, " is of type " , type(A))
print(A[1], "is of type " , type(A[1]))
print(A[3], "is of type " , type(A[3]))
Что правильно выводит:
{1: 2, 3: {4, 5}} is of type <class 'dict'>
2 is of type <class 'int'>
{4, 5} is of type <class 'set'>
Это будет выводиться, если A = {1:2,3:{4,4}}
{4} is of type <class 'set'>
Потому что set
содержит уникальные элементы , следовательно, повторы исключаются. Здесь вы можете найти дополнительную информацию о наборах