数据类 共 3 篇文章

Python dataclasses.field的default_factory延迟初始化可变默认值
2026-04-28 13:16:12
Python dataclasses.field的defaultfactory延迟初始化可变默认值 在 Python 中使用 dataclasses 时,直接将列表、字典等可变对象作为默认参数是一个经典的陷阱。这会导致所有实例意外共享同一个对象。为了解决这个问题,必须使用 dataclasses.f
Python编程 数据类 可变默认值
55 0
Kotlin 数据类:data class 与 copy()
2026-04-17 19:23:19
Kotlin 数据类:data class 与 copy 在 Kotlin 开发中,处理数据模型(如用户信息、API 响应实体)时,我们经常需要创建大量的样板代码。这些代码通常包含 toString、equals、hashCode 以及 copy 等方法。Kotlin 提供了 data class(
Kotlin 数据类 copy函数
56 0
Python 数据类Dataclass与Namedtuple的性能对比
2026-04-02 00:08:17
Python 数据类Dataclass与Namedtuple的性能对比 在Python中,dataclass(数据类)和namedtuple(具名元组)都是用来创建轻量级、不可变或可变的数据容器的常用工具。它们都能替代手写 init、repr 等方法的传统类,提升代码简洁性。但在实际项目中,如何选择
Python 数据类 Namedtuple
62 0