栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python 学习笔记1

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python 学习笔记1

可变类型:dict, set, list(可变类型是指改变里面的值,内存地址可以不做改变)

不可变类型:int, float, string, boolean, tuple(无法改变该内存地址的值)

可变类型若是想要使用深拷贝,需要使用copy模块中的deepcopy方法进行拷贝:copy.deepcopy(类型)

适用场景:浅拷贝和深拷贝适用场景。

浅拷贝适用于一个初始化值,使用操作不断改变值,最终调用原来的内存上的该值以得到最终结果。可以不做最终输出,获取过程中节点的某个状态的值。

深拷贝适用于一个不断更新的值,追寻这个数据不断迭代更新,最终输出的值就是该值。

直接调用方法:那么会直接调用定义的方法,而不是上面处理的方法,所以对方法的调用,若想要使用,那么就需要存放到内存另外的分配空间中。

像是字符串,列表之类的连续性数据类型,会在内存空间存放在连续空间,使用地址引用可以实现该类该地址的获取

列表排序 sort()升序,reverse()降序排列;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/980562.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号