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

Приведи примеры неизменяемых структур в Python

В Python неизменяемые (immutable) структуры данных нельзя изменить после создания. Примеры:

  1. Числа (int, float, complex)
    python
    x = 10  # int
    y = 3.14  # float
  1. Строки (str)

    python
    s = "hello"  # Нельзя изменить символ: s[0] = 'H' вызовет ошибку
  2. Кортежи (tuple)

    python
    t = (1, 2, 3)  # t[0] = 10 приведёт к ошибке
  3. Замороженные множества (frozenset)

    python
    fs = frozenset([1, 2, 3])  # Не поддерживает добавление/удаление
  4. Булевы значения (bool)

    python
    flag = True  # Нельзя изменить после создания
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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