《Python学习手册》学习笔记(8)之第8章列表与字典(关键词:编程语言/Python/列表/字典)

本文深入探讨了Python中列表和字典的数据结构特性及应用技巧。重点介绍了列表作为可变对象的特性及其原处修改操作,同时也详细解析了字典的基本操作与使用注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第8章 列表与字典

写在开头的读者笔记

值得一读的小节

1.列表

1.1.列表是可变对象,支持在原处修改的操作。

Python列表是:
- 任意对象有序集合
从功能上看,列表就是收集其他对象地方
- 属于可变序列的分类
列表支持在原处修改。当应用于字符串上的合并分片这样的操作应用于列表时,返回新的列表
- 对象引用数组
列表包含了0个多个其他对象引用。在标准Python解释器内部,列表就是C数组而不是链接结构。每当用到引用的时,Python总是会将这个引用指向一个对象,所以程序只需处理对象的操作。当把一个对象赋给*一个数据结构元素变量名时,Python总是会存储对象引用,而不是对象的一个拷贝

2.实际应用中的列表

2.1.实际应用中的列表 - 原处修改列表
列表可变的,支持原处改变列表对象的操作。本节的操作都可以直接修改列表对象,而不会像字符串那样强迫你建立一个新的拷贝。因为Python只处理对象引用,所以需要将原处修改一个对象生成一个新对象*区分开来,如果你在原处修改一个对象时,可能同时会影响一个以上指向它的引用*。

列表

(读者:
列表是可变对象,支持在原处修改的操作。

Python列表是:
- 任意对象有序集合
从功能上看,列表就是收集其他对象地方
- 属于可变序列的分类
列表支持在原处修改。当应用于字符串上的合并分片这样的操作应用于列表时,返回新的列表
- 对象引用数组
列表包含了0个多个其他对象引用。在标准Python解释器内部,列表就是C数组而不是链接结构。每当用到引用的时,Python总是会将这个引用指向一个对象,所以程序只需处理对象的操作。当把一个对象赋给*一个数据结构元素变量名时,Python总是会存储对象引用,而不是对象的一个拷贝

这里写图片描述

这里写图片描述

实际应用中的列表

基本列表操作
列表迭代和解析
索引、分片和矩阵
原处修改列表

(读者:
列表可变的,支持原处改变列表对象的操作。本节的操作都可以直接修改列表对象,而不会像字符串那样强迫你建立一个新的拷贝。因为Python只处理对象引用,所以需要将原处修改一个对象生成一个新对象*区分开来,如果你在原处修改一个对象时,可能同时会影响一个以上指向它的引用*。

这里写图片描述

字典

实际应用中的字典

字典的基本操作
原处修改字典
其他字典方法
语言表
字典用法注意事项
为什么要在意字典接口
创建字典的其他方法
Python3.0中的字典变化

本章小结

本章习题

本章解答

参考文献:
1.《Python学习手册》。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值