Встречается на собеседованиях • сегодня
Что знаешь про два основных типа данных Python
Существует два основных типа данных: изменяемые (mutable) и неизменяемые (immutable).
1. Изменяемые (mutable):
- Изменяемые типы данных могут быть изменены после создания объекта, идентификатор объекта остается неизменным.
- Примеры изменяемых типов данных включают:
- Списки (list)
- Словари (dict)
- Множества (set)
- Вложенные списки и словари
- Пример:
python
my_list = [1, 2, 3]
my_list.append(4) # изменяемый тип данных2. Неизменяемые (immutable):
- Неизменяемые типы данных не могут быть изменены после создания объекта. Если изменяется значение, создается новый объект с новым идентификатором.
- Примеры неизменяемых типов данных включают:
- Целые числа (int)
- Вещественные числа (float)
- Комплексные числа (complex)
- Строки (str)
- Кортежи (tuple)
- Пример:
python
my_tuple = (1, 2, 3)
my_tuple[0] = 4 # TypeError: 'tuple' object does not support item assignmentПонимание разницы между изменяемыми и неизменяемыми типами данных важно для эффективного использования их в вашем коде. Часто используются как изменяемые, так и неизменяемые типы данных, и выбор между ними зависит от конкретной задачи и требований к программе.
Feb. 18, 2024, easyoffer

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы