元組就是乙個不可變的列表
按照索引存放多個任意型別的值,索引反應的是位置/順序
# 在()內用逗號分隔開多個任意類下的值/元素t=(
10)print
(type
(t))
# 強調:當元組內只有乙個元素時,必須加逗號t=(
10,)print
(type
(t))t=(
10,1.1,
"aaa",[
11,22]
)print
(t[-1]
[0])
t[0]=
11111t[-
1]=333333t=(
11,22,
[33,44
])print(id
(t[0])
,id(t[1])
,id(t[2])
)t[2]
[0]=
333333333
print
(t)print(id
(t[0])
,id(t[1])
,id(t[2])
)t=(11
,22)# t=tuple(...)
print
(type
(t))
# 型別轉換
# tuple(所有可以被for迴圈遍歷的型別)t=(
)print
(t)print
(type
(t))
#1、按索引取值(正向取+反向取):只能取t=(
10,1.1,
"aaa",[
11,22]
)print
(t[0])
#2、切片(顧頭不顧尾,步長)t=(
11,22,
33,44,
55)print
(t[0:3
])#3、長度t=(
11,22,
33,44,
55)print
(len
(t))
#4、成員運算in和not int=(
11,22,
33,44,
55)print(11
in t)
#5、迴圈
for x in t:
print
(x)#需要掌握的操作:t=(
11,22,
33,44,
55)
"""
# 存多個值
# 有序
# 不可變(1、可變:值變,id不變。可變==不可hash 2、不可變:值變,id就變。不可變==可hash)
"""
day 08 字典的常用操作和內建方法
按key value的形式存放多個任意型別的value,key反映的是value的屬性在 內用逗號分隔開多個key value,其中value可以是任意型別,而key必須是不可變的型別,通常是字串型別d key重複,只保留乙個 print d d d d dict print type d prin...
python day8 元組的內建方法
為何要有元組,存放多個值,元組不可變,更多的是用來做查詢 t 1,1,3 sss 1,2 t tuple 1,1,3 sss 1,2 print type t 元組可以作為字典的key d print d,type d d 1,2,3 索引 切片 goods iphone lenovo sanxin...
Python學習總結3 元組 列表的操作彙總
參考部落格 1.是否可變 元組 用 或tuple函式定義,不可變 元素的值以及整個元組 列表 用 或list函式定義,可變。2.操作方法彙總 列表 python序列操作全部通用,例如索引 分片 連線 乘法等。而且由於列表是可以修改的,所以多了一些元素賦值 元素刪除 分片賦值的方法。列表 物件 方法彙...