dataclass decorator is introduced since Python 3.7.
dataclass
今天在公司内部交流会上聊到了我们Python后端代码中的一个小问题:在一小段代码中,我们遍历了所有的"item",然后选了一个ID,把每个"item"都塞进了一个dict里面。 先不论这段代码的具体功能,光从实现来说当初的设计咋一看没有太大的问题,但是现在,我们客户数据库里面动不动就能翻出上千个"item"时,这段代码带来了不小的内存开销,而我们能怎么改善这个情况呢?