| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 学习python的第九天 -> 正文阅读 |
|
[Python知识库]学习python的第九天 |
?今日打算对之前所学进行一个复习和梳理,以及进行一些知识补充。 ?一.转义字符及其用法 主要的转义字符种类 ? 二.列表补充 1.创建数组,如4*3的数组 ?2.向列表中添加元素: 可以用list.append在列表的末尾添加新的对象,它可以是任何数据类型,但被追加的元素在list中保持着原有数据类型 当然多个值也可 ? 上述添加都是在原有列表的尾部,如果想要插入我们可以 使用list.insert(index,object),即在编号为index的位置前插入我们想要插入的object ? 3.删除列表中的元素 我们可以用list.remove(object)来移除列表中的某一个值的第一个匹配项 还可以用list.pop([index=-1])去移除列表中的一个元素,默认是最后一个元素,并且会返回该元素的值 ?三.字典的内置函数补充 1.str(dirt)输出字典,以可打印的字符串表示,例如
?2.clear函数,删除字典内所有元素,例如
得
3.copy方法
这里的内容很有意思,涉及到了深浅拷贝 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象 深拷贝(deepcopy):完全拷贝了父对象及其子对象
我们再给出三个图来说明它们指向的内存空间的不同 ???????????????????????????????????????? 1.直接复制 ???????????????????????????????????????? 2.浅拷贝 ? ??????????????????????????????????????? 3.深拷贝 ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 6:58:24- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |