| Конструкция | Назначение | Мини-пример |
|---|---|---|
id(obj) | Возвращает идентификатор объекта на время его жизни. | print(id([1, 2, 3])) |
del seq[index] | Удаляет элемент по индексу. | del numbers[0] |
del seq[start:end] | Удаляет срез элементов. | del numbers[1:3] |
del name | Удаляет имя переменной из текущей области видимости. | del old_numbers |
list.copy() | Создаёт поверхностную копию списка. | copied = numbers.copy() |
list(seq) | Создаёт новый список из итерируемого объекта. | copied = list(numbers) |
copy.deepcopy(obj) | Создаёт глубокую копию вложенной структуры. | deep = copy.deepcopy(matrix) |
enumerate(seq) | Даёт пары индекс-значение при обходе. | for i, value in enumerate(row): ... |
Как пользоваться справочником
Копируйте не отдельную строку, а идею конструкции. В реальном коде добавляйте понятные имена переменных, проверку отсутствующих значений и форматированный вывод.