2009年10月16日 星期五

Python筆記:元組(Tuple)

Tupe 的譯法很多,有「序列」及「元組」。我習慣用「元組」。

它與列表(LIST)類似,但有四個顯著的不同。

1- 列表用 [ ] ,元組以 ( ) 做集合符號。

2- 列表有方法(Method),元組沒有。

3- 列表宣告後所有元素可以改變、增刪,元組則不會。

5- 元組可以疊加而不影響其成員。

>>> zoo = ('wolf', 'elephant', 'penguin')
>>> new_zoo = ('monkey', 'dolphin', zoo)
>>> len(new_zoo)
3

>>> print new_zoo
('monkey', 'dolphin', ('wolf', 'elephant', 'penguin'))

>>> print (zoo)
('wolf', 'elephant', 'penguin')

>>> print new_zoo[2]
('wolf', 'elephant', 'penguin')

>>> new_zoo[2][2]
'penguin'



   

沒有留言: