python元組的用法

2022-09-03 01:36:14 字數 1044 閱讀 6120

1.什麼是元組

同list一樣,允許存放若干任意型別資料的容器

但是元組是不可變的序列

2.語法

元組是使用()括起來,()內允許盛放若干元素,如果只放乙個元素的話,元素後要加 , 用於區分物件還是元組

1.使用字面值建立元組

1.建立空元組

t = ()

2.建立非空元組

t = (100,200,300)

t = 100,200,300

t = (100,)

t = 100,

元組的錯誤示例:

1. t = (3000) #

t繫結的是3000

2. x,y,z = 100,200,300非元組賦值,而是將100賦值給x,200賦值給y,300賦值給z

3. x,y,z = (100,200,300)

非元組賦值,效果同上

view code

2.使用建構函式建立元組

1.建立乙個空元組

t = tuple()

2.建立乙個非空元組

t = tuple(iterable) #使用可迭代物件生成乙個元組

示例:

1.t =tuple()

2.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)

view code

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 ...