Что вернёт использование dataclass с default factory?
<pre class="code-block"><code class="language-python">from dataclasses import dataclass, field
@dataclass
class User:
tags: list[str] = field(default_factory=list)
a = User()
a.tags.append('sql')
b = User()
print(a.tags, b.tags)</code></pre>
Pythonmediummiddle
Разбор ответа
Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.
2475 вопросов с разбором, карточки с раскрытием ответа, AI-собес и подготовка к интервью аналитика.