Python - 引用 内存地址 地址传递 值传递
内存地址是数据在物理内存中的存储位置;
Java常量池
驻留,int是-5 ~ 256
__new__方法用于定义创建对象时执行的操作,__new__方法仅仅为用户提供一个创建对象时干预的入口,真正执行创建对象的操作由object类中的__new__方法完成。
del操作的实质是断开变量与内存数据之间的引用,操作del执行后等同于对应变量未进行过定义。
在Python中,变量不直接存储值,而是存储值的引用。同样,在列表、元组、字典、集合等容器类对象中也是存储的元素值的引用。
Python3 整数对象存储为无符号数加上符号位标志
list1=[1000,3,5] list2=[1000,3,5] print('是同一个列表吗:',list1 is list2) #个人理解:是因为元组是不可变的 tuple1=(1000,3,5) tuple2=(1000,3,5) print('是同一个元组吗:',tuple1 is tuple2) dict1={1:1000,2:3,3:5} dict2={1:1000,2:3,3:5} print('是同一个字典吗:',dict1 is dict2)


浙公网安备 33010602011771号