列表是什么
1 创建列表
2 访问列表和更新列表
列表相关操作
内建函数对列表的支持
1 cmp
2 序列类型函数
列表内建函数
列表应用
1 堆栈
2 队列
1. 列表是什么
列表也是序列的一种。列表能保存任意数目的Python对象,列表是可变类型。
1.1 创建列表
列表可以使用[]来创建,或者使用工厂方法list()来创建。
>>> t = list...
分类:
编程语言 时间:
2016-07-17 00:49:51
阅读次数:
289
1、序列
成员有序排列,并且可以通过下标偏移量访问到它的一个或几个成员的类型统称为序列。
(1)标准类型操作符
(2)序列类型操作符
成员关系操作符(in,not in) 对象 [not] in 序列
连接操作符(+) seq1+seq2
重复操作符(*) seq*copies_int
切片操作符([],[:],[::])
seq[index] (0<=index<=len(...
分类:
编程语言 时间:
2016-07-03 19:15:08
阅读次数:
200
一、什么是字典? 字典是Python语言中唯一的映射类型。 映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。 字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。 字典类型与序列类型的区别: 1. ...
分类:
其他好文 时间:
2016-06-26 12:47:49
阅读次数:
160
转:http://www.jianshu.com/p/dcf83643deeb Python 中有好几种容器或者序列类型:list tuple dict set str,对于这些类型中的内容,往往需要一种方式去遍历获取它们来进行操作。所以 Python 提供了迭代器的类型来对这些类型的内容进行迭代遍 ...
分类:
编程语言 时间:
2016-05-24 01:41:49
阅读次数:
226
返回字符串的长度宽度中右对齐的字符串。做了填充使用指定的fillchar (默认为一个空格)。返回原始字符串宽度是否小于或等于len(s)。 2.4 版本中的更改:Fillchar参数的支持。 序列类型的切片操作: ...
分类:
编程语言 时间:
2016-03-26 15:38:23
阅读次数:
163
0.说明依然是按照前面介绍的几种序列类型的思路来总结字映像类型和集合类型,即先做一个介绍,再讨论可用操作符、工厂函数、内建函数和方法。1.映射类型:字典映射类型被称做哈希表,而Python中的字典对象就是哈希类型,即它是按照这样的方式来存储数据:(哈希表的算法)是获..
分类:
编程语言 时间:
2016-03-22 00:52:10
阅读次数:
181
0.说明序列其实是Python的某几类数据类型的统称,如字符串,列表和元组,将它们统称为序列,是因为:它们的成员有序排列,并且可以通过下标偏移量访问到它的一个或者几个成员。总结的思路为:先介绍适用于所有序列类型的操作符和内建函数,然后再分别对这几种序列类型进行介绍..
分类:
编程语言 时间:
2016-03-18 01:56:53
阅读次数:
185
python序列包括字符串、列表和元组三部分,下面先总的说一下python序列共有的一些操作符和内建函数。 一、python序列 序列类型操作符 标准类型的操作符一般都能适用于所有的序列类型,这里说一下序列类型操作符。 1. 成员关系操作符(in、not in) 成员关系操作符是用来判断一个元素是否
分类:
编程语言 时间:
2016-03-12 18:49:03
阅读次数:
190
一、什么是字典字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。字典类型与序列类型的区别:1.存取和访问数...
分类:
编程语言 时间:
2016-01-21 10:40:14
阅读次数:
180
Python 中,像序列类型(如列表、元祖、字符串)或映射类型(如字典)都是属于容器类型,容器是可定制的。要想成功地实现容器的定制,我们需要先谈一谈协议。协议是什么呢?协议(Protocols)与其他编程语言中的接口很相似,它规定你哪些方法必须要定义。然而,在 Python 中的协议就显得不那么正式...
分类:
编程语言 时间:
2016-01-19 23:26:50
阅读次数:
943