8 六月, 2006
python: 元组(tuple)的标准定义
元组(tuple),作为python序列数据类型的一种,标准定义如下:
A tuple consists of a number of values separated by commas
某些文章(譬如《A Byte of Python》,《Dive Into Python》)的定义却是:(与列表(list)类似的)在圆括号中用逗号分割的数据类型。
其实,圆括号"()"只在tuple输出的时候使用,而不是元组数据定义所必须的。
temp = 1,2,3,4 等同于temp = (1,2,3,4)
这就可以理解对于一个字典数据dictA,我们为什么能够使用for key, val in dictA.items()这样的语句,因为它和for (key, val) in dictA.items()是一样的
只有在声明空元组的时候,圆括号才是必须的
emptyTuple=()
其它:
一个元素的元组:
temp = 1, 等同于 temp = (1,)
最新回复
发表评论



