Example 3.15 Defining a tuple
>>>
?t?
=
?(
"
a
"
,?
"
b
"
,?
"
mpilgrim
"
,?
"
z
"
,?
"
example
"
)
>>>
?t
(
'
a
'
,?
'
b
'
,?
'
mpilgrim
'
,?
'
z
'
,?
'
example
'
)
>>>
?t[0]
'
a
'
>>>
?t[?
1
]
'
example
'
>>>
?t[
1
:
3
]
(
'
b
'
,?
'
mpilgrim
'
)
1、tuple沒有任何方法
2、tuple和list可以相互轉(zhuǎn)化
4、
Common tuple literals and operations
|
( ) | An empty tuple |
t1 = (0,) | A one-item tuple (not an expression) |
t2 = (0, 'Ni', 1.2, 3) | A four-item tuple |
t2 = 0, 'Ni', 1.2, 3 | Another four-item tuple (same as prior line) |
t3 = ('abc', ('def', 'ghi')) | Nested tuples |
t1[i]t3[i][j]t1[i:j]len(t1) | Index, slice, length |
t1 + t2t2 * 3 | Concatenate, repeat |
for x in t23 in t2 | Iteration, members |
tuple這些操作和list非常之象。。
posted on 2007-08-28 21:11
Jeff Lee 閱讀(177)
評論(0) 編輯 收藏 所屬分類:
python