我试图找到一种内存高效的方法,将数据存储在python变量中,以便进行快速访问和分析。我在numpy中初始化了一个2d数组,然后通过以下方法找到它的内存使用情况(使用sys以便以后可以与其他变量类型进行比较):print('The size of the numpy array is {} bytes'.format(sys.
似乎将一个字符串数组放入一个numpy数组需要比原始数组多20倍的内存。我可以理解,由于一些开销,它会多占用10%的内存,但我想知道为什么它会多占用2000%的内存。import numpy as np
txt = ["adsfjwofj owejifowijefiwjfoi of wofjwoijfwoijfoiwejprint(ge