本篇主要介绍了关于列表及字典的部分,理解起来不是很难,这本书中介绍的对于我来说也相对繁琐,我挑出其中需要记住的方法以及注意的地方,记录下来,方便我今后需要使用时可以快速查阅。
列表
列表是由一系列按特定顺序排列的元素组成。
方法append(element)用于在列表末尾添加元素。方法insert()用于在列表中插入元素,用法insert(0,‘BWM’)。用del语句删除元素。方法pop()可删除列表末尾元素,亦可以通过pop(x)弹出位于x索引处的元素。方法remove(element)用于根据值删除元素。方法sort()对列表进行永久性排序。方法sorted()对列表进行临时排序。方法reverse()反转列表元素的排序顺序。方法len()可以快速获悉列表的长度。列表的索引可以为负数,例 -3代表从列表末尾开始数第三个元素。
遍历的概念,for value in values: 缩进代表需要循环的部分,不要遗忘冒号。
函数rang()打印一系列数字。例:rang(1,5,step size(默认1)),打印1,2,3,4。
函数list()可以直接将一系列数字转换为列表。
有函数max(),min(),sum()等可以轻松的对数字列表进行统计计算。
处理列表部分元素--切片。arr[ex1,ex2,ex3],arr[0:2]则代表ex1和ex2.如果要终止到末尾,则省略终止索引,如arr[1:]代表的即使ex2和ex3.负数索引同样适用。
复制列表采用创造一整个列表的切片的方式,[:] arr1=arr[:] 如果单单用arr1=arr,那么只是将arr1和arr同时指向同一个列表。
不可变的列表,称为元组。使用圆括号。如要修改元组,只能重新定义。 arr=(1,2)
缩进采用4个空格,行长不超过80个字符。
国庆假期结束,打算慢慢将之前看过的内容在过一遍,并将自己觉得重要的部分记录下来,方便以后查阅。python的基础知识已经看完,手头上找些小的项目写写,熟悉熟悉,以后打算用python来给自己写的程序做自动化的测试。Work now and play later/
浙公网安备 33010602011771号