一,对象1.对象类型分为:a.可变(mutable)对象包括,列表(list)、字典(dictionary);b.不可变(immutable)对象包括,元组(tuple)、数值(number)、字符串(string);2.对象的比较:a.身份比较:用于确定是否是同一对象,例如:id();b.类型比较:用于确定是否同属于一个类型,例如..
分类:
其他好文 时间:
2015-10-27 13:37:26
阅读次数:
142
二、元组(tuple):不可变序列 跟list一样,也是一种序列,唯一不同的是,元组元素不能被修改,通常用(, ,)表示元组,也可以不加括号。 1 #创建元组 2 >>> 1,2,3 3 (1, 2, 3) 4 >>> t = (1,2,3) 5 >>> t 6 (1, 2, 3) 7 #创建空元组...
分类:
编程语言 时间:
2015-10-03 19:25:25
阅读次数:
215
Python提供多种数据类型来存放数据项集合,主要包括序列(列表list和元组tuple),映射(如字典dict),集合(set),下面对这几种一一介绍:一 序列1.列表list列表是一种有序的集合,相对于元组和字符串的不同是它其中的元素可变,可以随时添加和删除其中的元素。(1) 创建list在命令...
分类:
编程语言 时间:
2015-09-14 22:32:55
阅读次数:
258
tuple是一个固定大小的不同类型值的集合,是泛化的 std::pair。可以当做一通用的结构体使用,不需要创建结构体而又获取结构体的特征,在某些情况下可以取代结构体,使程序简洁、直观。创建tuple 1. make_tupe tuple tp = make_tuple(sendPack...
分类:
编程语言 时间:
2015-09-12 18:52:33
阅读次数:
150
元组:由简单的对象组构成
特性:
1.任意对象的有序集合
2.通过偏移量存取
3.不可变序列类型
4.固定长度、异构、任意嵌套
5.对象引用的数组
运算
解释
()
空元组
t=(0,)
单个元素的元组
t=0,'a',1.2,3
4个元素的元组
t=('a',('a','b'))
嵌套元组
t=tuple...
分类:
编程语言 时间:
2015-08-29 23:19:12
阅读次数:
233
今天的博客中就总结一下关于Swift中相对Objc新添加的两个数据类型:元组(Tuple)和可选值类型(Optional)。上面这两个类型是Swift独有的类型,使用起来也是非常方便的,今天就通过一些示例来介绍一下如何初始化和使用元组和可选值类型以及使用元组和可选值类型的场景。废话少说,直奔主题.....
分类:
编程语言 时间:
2015-08-16 12:05:07
阅读次数:
123
在前面有提高过元组tuple是属于Sequence中的一种,tuple的元素是使用小括号()括起来: tup1?=?(1,?‘hello‘,?‘a‘,?‘b‘,?‘c‘,?2.01)
print(tup1)
#使用for循环依次打印tuple中的每一个元素
for?v?...
分类:
编程语言 时间:
2015-08-12 01:32:41
阅读次数:
148
一、什么是元组 元组不是什么新鲜东西,在数学、python语言还有我们今天要说的C++都有元组。 简单地说,元组就是一组东西,例如,在讲代数拓扑的时候,经常把拓扑空间X和其中一点x作为一个偶对(X, x),这其实就是...
分类:
编程语言 时间:
2015-08-06 07:10:43
阅读次数:
163
定义元组是一个包含了若干个相关联变量的对象。元组的创建var newTuple = ("kt",20)
//由于Swift的类型推导,newTuple被推导为(String,Int)类型的变量元组的解绑几个变量一旦联合在一起,组成了一个元组,他们就被“绑定”了,要想从一个元组中单独取出某一个数据时,需要解绑元组。直接解绑直接解绑是最简单的一种解绑方式,只要定义若干个变量与元组中的变量一一对应即可。v...
分类:
编程语言 时间:
2015-07-30 23:20:17
阅读次数:
150