请说明一下python中is和==的区别
Python中每个对象都有三个基本的要素,id type valve:
id 表示对像所绑定的数据在内存中的位置;
type 表示对像的类型;
valve表示对像所绑定的指;
is是判断两者是不是同一个对象,主要依据是id来判断 ,而==是依据value来判断。
is是比较地址(id),==是比较值
Is 是判断指向是否一样, == 是判断值是否相等
is是判断两个对象是否是同一个,==是判断两个对象是否相等。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题