- 博客(4)
- 收藏
- 关注
原创 『Python』序列学习总结之四——字典
1、字典的键可以是任意的不可变类型(如元组,字符串)但键不可为空,None可作为键值,空格不可以2、如何理解浅复制(copy)和深复制(deep copy)字典中的可变序列(列表)可被视为容器中的容器,故①当容器中的容器被赋值为序列时,浅复制中相应的元素不会相应改变。此时相对应的ID不同②但当容器中的容器中的元素被改变时,浅复制中相应的元素会相应改变。此时相对应的ID相同如:
2016-01-31 20:50:33 1220
原创 『Python』序列学习总结之三——字符串
1、字符串方法①find: 在一个字符串中查找子串,并返回子串所在位置的最左端索引。注:只能查找一次,没有查找次数参数。但可指定查找范围②split: 默认以空格、制表、换行等作为分割符。注:可选择最大分割数。③join: 连接序列中的元素,且序列中的元素必须都是字符串。④replace: 查找替换。返回字符串的所有匹配项均被替换之后得到的字符串,可选择替换次数。⑤lo
2016-01-31 20:10:16 505
原创 『Python』序列学习总结之二——元组
1、元组与列表的主要区别是列表是可变的,而元组是不可变的。2、元组不可变的特性使得元组可以作为字典的键(字典的键须是不可变的):tuple = (11, 22)dict = {tuple: 33}print dict输出结果:{(11, 22): 33}3、元组作为很多内建函数和方法的返回值存在4、在字符串输出中如有多个值可以使用元组5、元组的分片操作跟列表的相同,但元组不能
2016-01-30 15:41:55 469
原创 『Python』序列学习总结之一 ——列表
我一直认为学习一门课程既需要通过大量的练习来巩固基础,但更重要的是能够通过自己来总结一些规律和比较适用的规则,这样的做法也可以减少练习的量。况且总结规律也非常考验一个人的思考能力和总结能力,以及通过相关例子来证明自己总结的规律的正确性。1、列表1.1分片规则(同样适用于字典、元组和字符串等序列)①默认步长为1(正),从左往右分片(假定这是正向,而从右到左为逆向)当步长为负时,从
2016-01-30 01:05:10 840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人