1.什麼是元組
同list一樣,允許存放若干任意型別資料的容器
但是元組是不可變的序列
2.語法
元組是使用()括起來,()內允許盛放若干元素,如果只放乙個元素的話,元素後要加 , 用於區分物件還是元組
1.使用字面值建立元組
1.建立空元組
t = ()
2.建立非空元組
t = (100,200,300)
t = 100,200,300
t = (100,)
t = 100,
元組的錯誤示例:
1. t = (3000) #view codet繫結的是3000
2. x,y,z = 100,200,300非元組賦值,而是將100賦值給x,200賦值給y,300賦值給z
3. x,y,z = (100,200,300)
非元組賦值,效果同上
2.使用建構函式建立元組
1.建立乙個空元組
t = tuple()
2.建立乙個非空元組
t = tuple(iterable) #使用可迭代物件生成乙個元組
示例:
1.t =tuple()view code2.t = tuple(range(1,10,3))
#t = (1,4,7)
3.t = tuple("
abc"
)
#t = ('a','b','c')
4.t = tuple([1,2,3])
#t = (1,2,3)
3.元組的運算
+,+=,*,*=
< <= > >= == !=
in / not in
索引 取值 / 切片[::]取值
索引和切片都不支援賦值(元組是不可變的)
4.元組的方法
>>> help(tuple)
1.t.count()
2.t.index()
使用方式同列表
Python 元組(tuple)用法
元組特點 語法 變數 資料1,資料2,將元組中第3個資料修改為6200並在控制台輸出 salary 1000 5200 4700 3678 7865 9000 salary 1 2000 print salary 輸出結果 typeerror tuple object does not suppor...
python元祖用法 python中元組的用法整理
元組 tuple 內部只有兩個可以操作的函式 count index 乙個是檢視乙個資料在元組 現的總數另乙個是檢視。乙個資料在元組中的位置,外部有乙個預設的函式sorted可以針對元組進行排序,排序注意 使用系統預設排序,但是必須保證排序的資料他們的資料型別是一致的!與元組查詢相關函式,可以直接操...
Python中列表與元組的用法
test a 55,df 可以加入任何元素 print test 有序的集合 print test 0 title print test 1 python提供 1表示最後乙個 修改test 0 b print test 0 增加元素 print test 刪除元素 del test 2 print ...