元祖:不可更改的列表
創建:
tuple1 = (1,2,3,4,5,6,7,8) #
tuple1 = 1,2,3,4,5,6,7,8 #逗號是元組的標誌
tuple1 = () #空元組
tuple1 = (1,) #只有一個元素的元組;tuple1 = (1) 這不是元組而是int
tuple1[1] #訪問分片等同列表
查看:
修改:
temp = ("小甲魚","黑夜","迷途","小布丁")
temp = temp[:2]+("怡靜",)+temp[2:]
#注意添加元素的()和逗號必須要有,相當於將原來的切片後拼接成新元組,用原來的命名,原來的元組由於沒有名字python會自動刪除
刪除:
del temp
序列的共同方法
(列表、元組、字符串統稱序列)
1.都可以通過索引獲得每個元素
2.默認索引從0開始
3.可通過分片得到一段範圍內元素的集合
4.有很多共同的操作符(重複操作符、拼接操作符、成員關係操作符
list() #字符串轉換爲列表
tuple() #把一個可迭代對象轉換爲元組
str() #轉換爲字符串
len() #返回長度
max() #返回最大值(數據類型需要統一,例如全是數字或全是字母)
min() #返回最小值(數據類型需要統一,例如全是數字或全是字母)
sum(參數1,[,參數2 ]) ,#返回參數1與可選參數2的和
sorted() #排序
reversed() #返回迭代器對象,可用list()轉換爲列表
enumerate()#返回二維
zip() #打包壓縮,返回各個參數的序列組成的元組