《python基础教程》第2章列表和元组 读书笔记
Posted Alfredfly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《python基础教程》第2章列表和元组 读书笔记相关的知识,希望对你有一定的参考价值。
第二章 列表和元组
1.数据结构:通过某种方式将元素集合在一起。
2.python的6种内建序列:列表,元组,字符串,Unicode字符串,buffer对象,xrange对象。
3.迭代:依次对序列中的元素重复做某一操作。
4.序列都可以用索引来获取单个元素。
5.分片可以提取序列的一部分元素,第一个索引包含在分片内,第二个索引不包含在分片内。[;]可以复制整个序列。分片可以指定一个步长,如[0:10:2]步长为2。
6.序列可以直接用加号+相加。
7.序列用乘号*,就是原来的序列被重复x次。
8.None是python的一个内建值,表示”这里什么都没有“。
9.in运算符,可以检查一个元素是否在一个序列内,返回布尔值。
10.内建函数len(),返回序列中元素的数量。
11.内建函数min(),max(),分别返回序列中最小的元素和最大的元素。
12.list("hello"),可以将字符串变成一个列表。
13.关键字del,可以用来删除列表中的元素。
14.方法:和某个对象有紧密联系的函数叫方法。
15.列表方法:
①append():直接在列表后面追加元素。
②count():统计某个元素在列表中出现的次数。
③extend():用一个新列表来扩展原来的列表。
④index():可以从列表中找个某个元素的索引是多少。
⑤insert(x,y):将某个对象插入到列表中,第一个参数x是索引,第二个参数y是将要插入的对象。
⑥pop():删除列表的一个元素,并且返回这个元素的值,索引可以作为参数给出,不给参数默认删除最后一个。
⑦remove():删除列表中某个值的第一个匹配项。
⑧reverse():将列表的元素反向存放。
⑨sort():将列表的元素进行排序。
⑩sorted():用这个函数排序,可以返回一个新的列表。
16.栈:一种数据结构。像堆放盘子那样,从顶部放一个盘子,也只能从顶部拿走盘子,这个原则称为LIFO,后进先出。放入叫“入栈”,移出叫“出栈”。
17.元组不能修改。元组可以进行分片操作。
以上是关于《python基础教程》第2章列表和元组 读书笔记的主要内容,如果未能解决你的问题,请参考以下文章