避免突变的内存开销

时间:2019-12-13 02:30:11

标签: python pandas

我想知道是否有任何内存开销来避免python和pandas数据帧中的突变。我来自一个scala世界,在这个世界中我们尽量不进行变异。 假设我有

>>> df1
    Name  Age
0    Tom   20
1   nick   21
2  krish   19
3   jack   18

现在让我们说我想将所有名称都大写。我没有更改df1,而是创建了一个新的数据框df2,它的名称大写,依此类推。

如果我们继续添加这些新的数据帧,或者Python或pandas在内部进行任何类型的智能优化,会不会有大量的内存开销?

0 个答案:

没有答案