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

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

В Python изменяемые (mutable) типы данных позволяют изменять их содержимое после создания. Основные из них:

  1. Списки (list) – упорядоченные коллекции, поддерживают добавление, удаление и изменение элементов.
python
my_list = [1, 2, 3]
my_list[0] = 10  # Изменяем элемент
  1. Словари (dict) – хранят пары ключ-значение, ключи должны быть неизменяемыми.
python
my_dict = {'a': 1, 'b': 2}
my_dict['a'] = 100  # Изменяем значение
  1. Множества (set) – неупорядоченные коллекции уникальных элементов.
python
my_set = {1, 2, 3}
my_set.add(4)  # Добавляем элемент

Изменя такие объекты, мы меняем их содержимое, но не создаем новый объект. Это важно учитывать при передаче их в функции или при копировании.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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