相同点:都是序列类型 回答它们的区别之前,先来说说两者有什么相同之处。list 与 tuple 都是序列类型的容器对象,可以存放任何类型的数据、支持切片、迭代等操作 两者的操作如此相似,Python 为什么还要设计一种叫 tuple 的类型出来呢?这就要从它们的不同之处来寻找答案。 不同点一:不可变 ...
分类:
其他好文 时间:
2017-12-04 14:13:40
阅读次数:
236
random模块:选择功能只能对序列类型进行迭代 实现验证码: 序列化 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给? 现在我们能想到的方法就是存在文件里,然后另一个python程序再从文件里读出来。 但是我们都知道,对于文件来说是没有字典这个概念的,所以我们只能 ...
分类:
编程语言 时间:
2017-11-22 22:02:11
阅读次数:
285
1 字典 1.1 字典的创建和访问 字典不同于前述的序列类型,它是一种映射类型。它的引入是为了简化定义索引值和元素值存在特定关系的定义和访问问题。 字典的定义形式为:字典变量名 = {key1:value1,key2:value2......}。key代表索引值,value代表映射值,访问字典时直接 ...
分类:
编程语言 时间:
2017-11-13 18:24:35
阅读次数:
285
1.array array将输入数据(列表、元组、数组或其他序列类型)转换为ndarray。要么推断出dtype,要么显式指定dtype。默认直接复制输入数据。 不显式说明时,array会尝试为新建的这个数组推断出一个较为合适的数据类型。数据类型保存在一个dtype对象中。 上面代码运行结果为: 2 ...
分类:
其他好文 时间:
2017-10-28 22:02:19
阅读次数:
481
在python中,有许多序列的内建函数,部分函数的使用范围更广,适用于可迭代对象。 一些常见的序列类型的内置函数。 函数 1.len():对于列表或者元祖来说返回其中元素的个数。对于字符串来说,返回字符串的长度,就是字符串包含的字符个数。 2.max():返回列表或者元祖中元素的最大值,对字符串也能 ...
分类:
其他好文 时间:
2017-10-24 20:54:17
阅读次数:
248
字典是python语言中唯一内建的映射类型。 一个字典对象是可变的,它是一个容器类型,能存储任意个数的python对象。 字典和序列的区别是存储方式和访问数据的方式不同。 字典的键和值之间是相关联的,而序列的索引可以是随机的。 序列类型用有序的数字键做索引将数据以数组的形式索引,一般索引和所存储的数 ...
分类:
其他好文 时间:
2017-10-24 20:47:00
阅读次数:
182
1.字典 字典是Python 语言中唯一的映射类型。映射类型对象里哈希值(键) 和指向的对象(值)是一对多的关系。一个字典对象是可变的,它是一个容器类型,能存储任意个数的Python 对象,其中也包括其他容器类型。字典类型和序列类型容器类(列表、元组)的区别是存储和访问数据的方式不同。序列类型只用数 ...
分类:
编程语言 时间:
2017-10-16 19:43:02
阅读次数:
181
#基本数据类型#数值类型4‘‘‘整形int浮点型float布尔型bool复数型complex‘‘‘#整形a=0b=-1print(type(a))#浮点型f=1.1f1=-1.1type(f)#布尔型t=True#1f=False#0#复数型complex,虚部只能用jc=1+2j#####数值运算a=2b=2.5a+ba-ba*ba/b#0.8a//b#(整除,向下取整)10%2#取余9**2#9的平..
分类:
编程语言 时间:
2017-10-13 22:23:21
阅读次数:
122
#Python基本数据类型#####1.Python简介#####2.数值类型#####3.序列类型#####1.Python简介1.python是一门编程语言,是一门完全面向对象的编程语言2.如果对语言进行分类,那么python是一门强类型,动态类型的语言(弱类型:比如int可以变成float,python中数值类型不可变;(动态类..
分类:
编程语言 时间:
2017-10-13 22:19:03
阅读次数:
201
针对非序列集合而提供的一种数据类型 <键、值>对 dict与list区别 存取访问方式不同 键(key)类型不同,dict可以用非数字作为key 排列方式,dict无序排列 序列类型通过地址映射,dict直接映射 操作 访问值:dictName[key] 删除项:del dictName[key] ...
分类:
其他好文 时间:
2017-10-13 10:12:32
阅读次数:
147