Python学习笔记

九、元组

2017-08-15  本文已影响6人  焰火青春

元组--特殊的列表

1、列表与元组的区别

名称 区别 标志
元组 定义后不可添加删除修改 逗号
列表 可以任意添加、删除元素 中括号

2、创建和访问元组

(1)、创建元组
  大部分用的是小括号,可用可不用,元组的标志是“逗号,

>>> tuple = (1,2,3,4,5,6)           #普通元组
>>> tuple = ()                      #空元组
>>> type(tuple)
<class 'tuple'>
>>> tuple1 = 1,                   #单个元素的元组,在后加个,

(2)、访问元组
  方式与列表无异

>>> tuple = (1,2,3,4,5,6)   
>>> tuple[1]
2
>>> tuple[:2]
(1, 2)
>>> tuple2 = tuple[:]
>>> tuple2
(1, 2, 3, 4, 5, 6)

3、更新和删除元组

(1)、元组更新

>>> tuple1 = ('蓝天', '白云', '黑夜')
>>> tuple1 = tuple1[:2] + ('大海',) + tuple1[2:]
>>> tuple1
('蓝天', '白云', '大海', '黑夜')

(2)、删除元组

>>> tuple1 = ('蓝天', '白云', '黑夜')
>>> tuple1 = tuple1[:1] + tuple1[2:]
>>> tuple1
('蓝天', '黑夜')
>>> del tuple1
>>> tuple1
Traceback (most recent call last):
  File "<pyshell#23>", line 1, in <module>
    tuple1
NameError: name 'tuple1' is not defined
上一篇下一篇

猜你喜欢

热点阅读