总结: 原书0 - 113 页之间的内容
9-7
列表
删除列表元素
- 三种删除方法的异同?
1、del
2、pop
3、Remove - 提示:语句的使用、 返回值 和 不同条件下的应用
- 列表排序:1、 sort 2、sorted
1:对元列表进行了修改 2: 只是返回了暂时排序的列表 (区别有点像 浅复制和深复制)
** unexpected indent : 不必要的缩进! **
元组
1、 初始化元组的方法( ) 2、 能够给元组变量重新赋值
3、但如果给元组元素重新赋值,则会出现:
tuple object does't not support item assignment
PEP:python Enhancement proposal : 代码规范
if -elif -else : 值执行其中之一的代码块,(短路特性)
字典对象
- 遍历的方法
- .item() 和 .keys() 和 .values()
- 能够和列表嵌套使用。 也能够在字典嵌套字典
(但是, 需要历遍的时候比较麻烦,尽量免多重嵌套)
while
- 使用flag , 来设置条件。 (联想到了优化冒泡排序时,用flag记录最后一个交换位置)