简单介绍:
由于和列表是近亲关系,所以元祖和列表在实际使用上是十分相似的。
我们这节主要通过讨论元祖和列表有什么不同来学习元祖,酱紫大家就不会觉得老是重复相同的内容。
我们主要从以下几个点来讨论学习:
(
1)元组的内容是不能被修改的
(
2)创建和访问一个元组
(注意:逗号起到决定性作用,而不是小括弧)
>>> t1 = (
100)
>>> type(t1)
<type
'int'>
>>> t2 = (
1,)
>>> t2
(
1,)
>>> type(t2)
<type
'tuple'>
>>> tuple = ()
>>> tuple
()
>>> tuple1 = (
1,
2,
3,
4,
5,
6,
7,
8)
>>> tuple1 =
1,
2,
3,
4,
5,
6,
7,
8
>>> tuple1
(
1,
2,
3,
4,
5,
6,
7,
8)
>>> tuple1[
1]
2
>>> tuple1[
3:]
(
4,
5,
6,
7,
8)
>>> tuple1[:]
(
1,
2,
3,
4,
5,
6,
7,
8)
>>> (
8,)*
8
(
8,
8,
8,
8,
8,
8,
8,
8)
(
3)更新和删除一个元组
①利用切片在中间插入元素
>>> temp = (
'Kobe',
'T-mac',
'Jordan')
>>> temp = temp[:
1] + (
'Curry',) + temp[
1:]
>>> temp
(
'Kobe',
'Curry',
'T-mac',
'Jordan')
②在末尾插入元素
>>> temp = temp + (
'Rose',)
>>> temp
(
'Kobe',
'Curry',
'T-mac',
'Jordan',
'Rose')
③删除整个元组:
del temp