一道Python面试题:可变对象和不可变对象

Python中有可变对象和不可变对象之分。

Python中有可变对象和不可变对象之分。

一道Python面试题:可变对象和不可变对象

来看一个字符串的例子

一道Python面试题:可变对象和不可变对象

上面的例子里

一道Python面试题:可变对象和不可变对象

再来看一个列表的例子

一道Python面试题:可变对象和不可变对象

上面对a修改元素、添加元素,变量a还是指向原来的对象。

一道Python面试题:可变对象和不可变对象

一道Python面试题:可变对象和不可变对象

一道Python面试题:可变对象和不可变对象

我们检查id(group1.mebers)和id(group2.members),可以发现他们是相同的

一道Python面试题:可变对象和不可变对象

所以

一道Python面试题:可变对象和不可变对象

其实很简单,只要传入None作为默认参数,在创建对象的时候动态生成列表,如下:

一道Python面试题:可变对象和不可变对象

一道Python面试题:可变对象和不可变对象

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/95058.html

(0)

相关推荐

  • 幼儿园亲子运动会 美篇,幼儿园庆元旦亲子运动会

    28日上午,福建省“运动健身进万家”系列赛事活动——萌宝向前冲福建省第二届幼儿亲子运动会在福建省奥林匹克体育中心体育场举行,上百组家庭分成不同年龄段,参加了“小小毛毛虫”、“翻山越岭”、“勇往直前”、“夺宝奇兵”等多项比赛的角逐。现场还设置了趣味挑战打卡活动以及模型展览区、绘画区、阅读角等,孩子和家长们在这一体育嘉年华上动了起来、跑了起来,也尽情欢笑了起来。本次活动由福建省体育局等7家单位主办,福建省社会体育指导中心等单位承办,华大街道体育中心社区等单位协办。

    生活 2021年11月29日
  • 阿联酋要买美F-35,美国回应:必须终止和华为的5G合作

    美国的F-35问世后,阿联酋一直想要采购该机。特朗普在临卸任前几小时通过了向阿联酋出售F-35军售案。拜登上台后,对其进行复审,也同意向阿出售F-35战机。

    科技 2021年11月15日
  • 美国微软最后被拆分了吗(微软离开中国哪些企业受益)

    美国政府和19个州联合起诉微软公司一案(Unit States v.Microsoft Corp)是20世纪美国最大的 反垄断诉讼,举世瞩目,毁誉参半。这是一场涉及现代 科技、市场机制、法律制度和政府反垄断政策的司法大 战,案情空前复杂。尽管微软最终免遭分拆,逃过一劫, 但这场官司涉及到的诸多复杂问题仍然值得思索和探 讨。

    科技 2021年12月21日
  • 张仲景的健脾祛湿万能经方,桂苓疏肝汤,四味药,健脾祛湿,祛病。

    湿气过盛,在现代人身上太普遍了,百分之七八十的人都有这个问题,来看诊的患者,伸出舌头一看,几乎都是舌体胖大、有齿痕,这些都是体内湿气重的表现。

    生活 2021年12月20日
  • 如何看待中午11.29白酒医疗新能源汽车光伏半导体军工证券的市场前景?

    大家中午好,大盘走出独立行情!佛祖在金融市场中告诉我们人性的弱点:贪婪、猜疑、自私、保守等,需要用现世克服弱点,做时间的朋友 佛光普照大地于我知顶底![祈祷][祈祷][祈祷]

    生活 2021年11月29日
  • 手机参数配置中WiFi4、WiFi5、WiFi6都是啥意思?一篇文章讲清楚

    大家在手机、电脑、路由器的产品参数说明中,时不时地看到数据连接有支持WiFi4、WiFi5、WiFi6的字样,也有很多产品都把支持WiFi6作为宣传的噱头。那么你知道WiFi4、WiFi5、WiFi6都是什么意思吗?他们都有哪些功能和不同呢?

    科技 2021年10月31日