python中的可变对象及==和is讲解

news/2024/11/28 10:47:59/

文章目录

  • 可变对象
  • == != 和 is is not

可变对象

-每个对象都保存了三个数据:id(标识)type(类型)value(值)-列表就是一个可变对象a= [1,2,3]-a[0] = 10 (改对象)-这个操作是在通过变量去修改对象的值-这个操作不会改变变量所指向的对象,对象还是那个对象,只是对象中的值发生了改变。-当我们去修改对象时,如果有其他变量也指向了该对象,则修改也会在其他的变量中体现。-a = [4,5,6] (改变量)-这个操作是在给变量重新赋值-这个操作会改变变量所指向的对象-为一个变量重新赋值时,不会影响其他的变量-一般只有在为变量赋值时才是修改变量,其余的都是修改对象   	

在这里插入图片描述

== != 和 is is not


# == !=		比较的是对象的值是否相等
# is is not	比较的是对象的id是否相等(比较两个对象是否是同一个对象)
a = [1,2,3]
b = [1,2,3]
print(a,b)
print(id(a),id(b))
print(a == b) #a和b的值相等,使用==会返回True
print(a is b) #a和b不是同一个对象,内存地址不同,使用is会返回False

http://www.ppmy.cn/news/190591.html

相关文章

斐讯路由器k2p a1刷官改只能刷入k2p_57_v*_*固件无法刷入k2p_mtk_v*_*版本--刷入后无法进入主页面/刷入后无法启动

前提:电脑的ip地址获取方式为dhcp自动获取,由于路由器问题导致无法进入进入主页面或无法启动。 原因分析:此问题主要是由于路由器底层与上层软件不配套引起,即底层的软件版本太低,上层的软件版本太高。 解决思路&…

k2ttl救砖_拆解刷breed变砖的斐讯K2P并修复

斐讯K2P刷机的时候,误选了非这个型号的breed u-boot,然后mtd -r write /tmp/breed.bin Bootloader之后重启,就再也没有然后了,机器悲催的变砖了! 既然变砖了,干脆一不做二不休,拆解这台K2P&…

斐讯K2路由器刷机_潘多拉PandoraBox固件

斐讯K2路由器刷机_潘多拉PandoraBox固件_20191222 记录自己的斐讯K2刷入潘多拉PandoraBox固件 参考于博客:SuiQingsheng_斐讯K2刷机 文件下载地址:蓝奏云下载地址

斐讯路由器(K2P)解决DNS污染问题

1. 情况描述:斐讯路由器K2P能够正常上QQ,微信等软件,也能够上大部分网站,可就是小部分网站不能进去,比如高校的一些网站,政府部门的一些网站,而网上对于斐讯路由器的解决方案又没有。 2. 情况分…

[转载][路由器] k2p支持ipv6相关设置

设备简介: 斐讯的k2p无魔改,只是刷了breed,刷了hankcwf的包,大家称之为padavan 具体链接可以看这位大佬的github:https://github.com/hanwckf/rt-n56u 开启ipv6 2.1 打开管理界面,高级设置,…

斐讯k1支持千兆吗_斐讯K2是不是千兆路由器

展开全部 分析如下: 1、K2是千兆路由器62616964757a686964616fe4b893e5b19e31333365666139,需要用千兆的线连接千兆的网卡才是千兆的,用百兆的网卡或百兆的网线连接都会变成百兆。 2、斐讯K2是双频路由器(2.4G:300Mbps&#xff0c…

斐讯路由器使用说明,校园网破解,breed控制台,华硕固件

千万不要按路由器尾部的重置按钮!!! 有问题及时沟通,千万不要重置,重置后将成板砖; 使用步骤: 1,插上电源,检测无线网信号,会出现以下两个信号,…

斐讯k2怎么设置虚拟服务器,设置斐讯K2路由器上网连接教程 | 192路由网

一、连接斐讯K2路由器 1、斐讯K2无线路由器共有5个网线接口 1个WAN接口(橙色),及LAN1、LAN2、LAN3、LAN4共4个LAN接口。 2、WAN接口连接光猫(入户主网线) 电脑用网线连接到LAN1、LAN2、LAN3、LAN4中任何一个接口都可以。 二、设置电脑IP地址 在设置斐讯K2路由器上网…