python学习(2)

Posted on 2018-10-08 21:44  BlackTosni  阅读(106)  评论(0)    收藏  举报

本篇主要介绍了关于列表及字典的部分,理解起来不是很难,这本书中介绍的对于我来说也相对繁琐,我挑出其中需要记住的方法以及注意的地方,记录下来,方便我今后需要使用时可以快速查阅。

列表

列表是由一系列按特定顺序排列的元素组成。

方法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/

 

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3