Junior
18
0
questionbank

Какие объекты можно поместить в множество в Python?

Answer from sobes.tech neural network

В множество (set) в Python можно помещать неизменяемые (хешируемые) объекты.

К таким относятся:

  • Числа (целые, дробные, комплексные)
  • Строки
  • Кортежи (при условии, что все элементы кортежа также являются неизменяемыми)
  • Frozenset (неизменяемая версия set)

Объекты, которые нельзя помещать в множество:

  • Списки (list)
  • Множества (set) - но можно frozenset
  • Словари (dict)

Пример:

python

В множество (set) в Python можно помещать неизменяемые (хешируемые) объекты.

К таким относятся:

  • Числа (целые, дробные, комплексные)
  • Строки
  • Кортежи (при условии, что все элементы кортежа также являются неизменяемыми)
  • Frozenset (неизменяемая версия set)

Объекты, которые нельзя помещать в множество:

  • Списки (list)
  • Множества (set) - но можно frozenset
  • Словари (dict)

Пример:

python

Register or sign in to get access to full answers for all questions from the question bank.

data-structuressetsmutable-objectsimmutable-objectshashing