sorted()最多可以接收4个参数,iterable是可迭代对象,包括3类: 第一类是所有的序列类型,比如list(列表)、str(字符串)、tuple(元组)。 第二类是一些非序列类型,比如dict(字典)、file(文件)。 第三类是你定义的任何包含__iter__()或__getitem__ ...
分类:
编程语言 时间:
2017-05-11 13:30:10
阅读次数:
135
1.2.答案:数字+字符串相加会报错,原因两者不属于一个类型,不能相加。需转换其中一个后可以加或组合;3.序列类型可以相互转换,要注意字符串str、列表list、元组tuple
分类:
编程语言 时间:
2017-05-06 10:18:31
阅读次数:
102
元组tuple也是Python的一个集合类型。有以下特点:任意对象的有序集合;通过偏移存取,而不是键;不可变序列类型;固定长度、异构、任意嵌套;对象引用的数组。常见运算:()#空元组
T=(0,)
T=(0,‘Ni’,1.2,3)
T=0,‘Ni’,1.2,3#另一个四元素的元组
T=tuple(‘spam..
分类:
编程语言 时间:
2017-05-04 00:12:17
阅读次数:
163
1.多态的概念:多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的的概念依赖于继承) 比如:序列类型有多种形态:字符串,列表,元组 动物有多种形态:人,狗,猪 import abc class Animal(metaclass=abc.ABCMeta): #同一类事物:动物 @abc. ...
分类:
编程语言 时间:
2017-04-24 19:52:36
阅读次数:
217
目录: 一、多态与多态性 二、super函数用法 三、继承原理 一、多态与多态性 ㈠多态: 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承) 1. 序列类型有多种形态:字符串,列表,元组。 2. 动物有多种形态:人,狗,猪 3. 文件有多种形态:文件文件,可执行文件 ...
分类:
编程语言 时间:
2017-04-23 18:14:52
阅读次数:
241
一、映射类型简介 (1) 映射即一个哈希值(键,key)对应一个指向的对象(值,value),字典是 Python 中唯一的映射类型(2) 序列类型用索引作为键,而映射类型用其他对象类型作为键,一般最常见的是用字符串作为键(3) 映射类型不再用"序列化排序"的键,所以映射类型中的数据是无序排列的(4 ...
分类:
编程语言 时间:
2017-04-15 12:39:58
阅读次数:
212
python正课:列表API序列类型列表生成列表API:1.pop()按照索引弹出元素,返回值为该元素,默认弹出最后一个元素pop(正值)从索引位置脚本g=[0,1,2,3,4]print(g.pop())执行结果4pop(负值)从列表倒数未止开始制定下标脚本g=[0,1,2,3,4]print(g.pop(-2))执行结果3remove()..
分类:
编程语言 时间:
2017-04-12 05:07:29
阅读次数:
190
列表API:1.pop():按照索引弹出元素,返回值为该元素。默认弹出最后一个元素;例如:a=[1,2,3];print(a.pop());输出结果是3pop(正值)从索引位置pop(负值)从列表倒数位置开始指定下标2.remove():按照元素值弹出第一个匹配项,返回新列表lists=[123,‘xyz‘,‘zara‘,‘abc‘,‘xyz‘]xyz..
分类:
编程语言 时间:
2017-04-12 04:58:07
阅读次数:
196
访问模型即根据访问我们存储的数据的方式对数据类型进行分类,在访问模型中有三种访问方式: (1) 直接存取:即对该类型内的元素可以直接访问,所有的数值类型都归到这一类 (2) 顺序:序列类型中的元素是从 0 开始的索引顺序来访问的,字符串、列表、元组都归到这一类 (3) 映射:映射类型有键值对,通过一 ...
分类:
编程语言 时间:
2017-04-11 00:57:29
阅读次数:
187
转自 http://www.cnblogs.com/BeginMan/p/3153842.html 一、序列类型操作符 1、切片[]和[:] 2、成员关系操作符(in ,not in ) 1: s1 = [1,2,3,4,5,6,7] 2: s2 = [2,3,6] 3: s3 = [] 4: fo ...
分类:
编程语言 时间:
2017-03-26 19:47:29
阅读次数:
293