初识列表 标准类型 数字 字符串 列表 元组 字典 定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素特性: 1.可存放多个值 2.可修改指定索引位置对应的值,可变 3.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 列表的创建 list_test=[’lhf‘,1 ...
分类:
其他好文 时间:
2019-09-16 19:19:47
阅读次数:
111
python的包装和授权 包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工) # 包装(二次加工标准类型) # 继承 ...
分类:
其他好文 时间:
2019-09-05 13:45:09
阅读次数:
71
1.python如何优雅地dumps非标准类型? ...
分类:
编程语言 时间:
2019-03-18 13:23:54
阅读次数:
119
class A: def __init__(self, name): self.name = name def __setitem__(self, key, value): self.__dict__[key] = value def __getitem__(self, item): self.__ ...
分类:
其他好文 时间:
2019-01-30 01:22:23
阅读次数:
155
转自 "时习之" STL中大家最耳熟能详的可能就是容器,容器大致可以分为两类,序列型容器(SequenceContainer)和关联型容器(AssociativeContainer)这里介绍STL中的各种序列型容器和相关的容器适配器。主要内容包括 std::vector std::array std ...
分类:
其他好文 时间:
2018-11-30 00:48:19
阅读次数:
239
Python中的顺序表Python中的list和tuple两种类型采?了顺序表的实现技术,具有前?讨论的顺序表的所有性质。tuple是不可变类型,即不变的顺序表,因此不?持改变其内部状态的任何操作,?其他??,则与list的性质类似。list的基本实现技术Python标准类型list就是?种元素个数可变的线性表,可以加?和删除元素,并在各种操作中维持已有元素的顺序(即保序),?且还具有以下?为特征
分类:
编程语言 时间:
2018-11-28 13:20:02
阅读次数:
151
包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工) ...
分类:
编程语言 时间:
2018-10-14 23:57:22
阅读次数:
295
1.isinstance(obj,cls) 检查obj是否是类cls的对象,issubclass(sub,super) 检查sub是否是super的子类 2.反射(常用于可插拔方式) 3.__setattr__,__getattr__,__delattr__ 4.二次加工标准类型(包装) 5.__g ...
分类:
编程语言 时间:
2018-10-04 11:44:27
阅读次数:
192
# 二次加工系统的标准类型 # 1、通过继承系统的类来完成包装, 定制自己的数据类型 class List(list): # 定义了一个List类,继承自系统中的list类 def append(self, p_object): # 重写了append方法,改为只能添加字符串 if type(p_o... ...
分类:
其他好文 时间:
2018-08-13 00:44:34
阅读次数:
152
六大标准类型 1.number 2.string 3.list 4.tuple 5.set 6.dictionary 不可变数据:number、string、tuple 可变数据:list、dictionary、set 运算符 1.算数运算符 2.比较运算符 3.赋值运算符 4.位运算符 5.逻辑运 ...
分类:
编程语言 时间:
2018-07-08 13:29:05
阅读次数:
167