Встречается на собеседованиях • сегодня

Какие знаешь неизменяемые типы данных в Python

В Python неизменяемые (immutable) типы данных — это объекты, которые нельзя изменить после создания. Основные из них:

  1. int — целые числа
  2. float — числа с плавающей точкой
  3. bool — булевы значения (True, False)
  4. str — строки
  5. tuple — кортежи
  6. frozenset — неизменяемое множество
  7. bytes — байтовые строки

Пример:

python
x = 10  # int (неизменяемый)
x += 5  # Создается новый объект, а не изменяется старый

s = "hello"  # str (неизменяемый)
# s[0] = 'H'  # Вызовет ошибку, так как строки нельзя менять

t = (1, 2, 3)  # tuple (неизменяемый)
# t[0] = 10  # Ошибка: кортеж нельзя изменить
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы