python id()函数
id(object)
是python
的一个函数,用于返回object
的内存地址。但值得注意的是,python
为了提高内存利用效率,会对一些简单的对象(如数值较小的int
型对象,字符串等),采用重用对象内存的办法。python
对于小的整型数据和简单的字符串数据,会建立数据池,调用这些数据时,会直接从数据池中选择,即对于这些数据,相同则内存不变。
雄关漫道真如铁,而今迈步从头越。
id(object)
是python
的一个函数,用于返回object
的内存地址。但值得注意的是,python
为了提高内存利用效率,会对一些简单的对象(如数值较小的int
型对象,字符串等),采用重用对象内存的办法。python
对于小的整型数据和简单的字符串数据,会建立数据池,调用这些数据时,会直接从数据池中选择,即对于这些数据,相同则内存不变。