数据结构
数据结构——Data Structures,它们只是一种结构,能够将一些数据聚合在一起。换句话说,它们是用来存储一系列相关数据的集合。
Python 中有四种内置的数据结构——列表(List)、元组(Tuple)、字典(Dictionary)和集合(Set)。
类于对象
一个类(Class)能够创建一种新的类型(Type),对象(Object)是类的实例(Instance)。对象可以使用属于它的普通变量来存储数据。这种从属于对象或类的变量叫作字段(Field)。对象还可以使用属于类的函数来实现某些功能,这种函数叫作类的方法(Method)。
class name: |
1、列表
列表[List],是一种用于保存一系列有序项目的集合,可以用列表保存一串项目的序列。
项目的列表应该用方括号”[ ]”括起来。列表是一种可变的数据类型。
listname = [Date1,Date2,...,Daten] |
2、元组
元组(Tuple),用于将多个对象保存到一起。你可以将它们近似地看作列表,元组的一大特征类似于字符串,它们是不可变的,也就是说,你不能编辑或更改元组。
元组是通过特别指定项目来定义的,在指定项目时,你可以给它们加上括号,并在括号内部用逗号”,”进行分隔。
tuplename = (Date1,Date2,...,Daten) |
3、字典
字典就像一本地址簿,我们将键值(Keys)与值(Values)联系到一起。键值必须是唯一的。只能使用不可变的对象(如字符串)作为字典的键值,但是你可以使用可变或不可变的对象作为字典中的值。dictname = {key1:value1,
key2:value2,
...,
keyn:valuen}
4、集合
集合(Set)是简单对象的无序集合(Collection)。当集合中的项目存在于否比起次序或其出现次数更重要时,我们就会使用集合。
setname = set(['Date1','Date2',...,'Daten']) |