python 中的序列型別分為:可變序列和不可變序列,都支援我們序列型別的所有操作
1、支援通過數字索引取值
a =
("貓"
,"牛"
,"虎"
,"兔"
,"蛇"
,"馬"
)print
(a[3])
# 結果:兔
2、支援切片操作
a =
("貓"
,"牛"
,"虎"
,"兔"
,"蛇"
,"馬"
)print
(a[2:4
:1])
# 結果:('虎', '兔')
3、支援成員關係操作
'''
'''# 用到:in 或 not in
a =(
"貓",
"牛",
"虎",
"兔",
"蛇",
"馬")
print
("牛"
in a)
# 牛在a中,返回true
print
("貓"
in a)
# 貓在a中,返回true
print
("貓"
notin a)
# 貓不在a中,返回false
4、支援鏈結操作 相當於 加號+
鏈結操作就相當於 加號+
只能同型別之間進行操作,字串 + 字串、列表 + 列表
'''
'''b =
("龍"
,"狗"
)c =
("貓"
,"牛"
)print
(b + c)
# 結果:('龍', '狗', '貓', '牛')
5、支援重複操作 相當於 乘*
鏈結操作就相當於 乘*
只能同型別之間進行操作,字串 + 字串、列表 + 列表
b =
("龍"
,"狗"
)print
(b *3)
# 結果:('龍', '狗', '龍', '狗', '龍', '狗')
6、支援遍歷操作,for迴圈
'''
'''a =
("貓"
,"牛"
,"虎"
,"兔"
,"蛇"
,"馬"
)for item in a:
print
(item, end=
"\t"
)# 結果:貓 牛 虎 兔 蛇 馬
7、支援求長度:len函式
列印元素個數
d =
("貓"
,"牛"
,"虎"
,"兔"
,"蛇"
,"馬"
)print
(len
(d))
# 結果為:6
Python 中的序列型別支援哪些公共操作
python 中的序列型別分為 可變序列和不可變序列,都支援我們序列型別的所有操作 a 貓 牛 虎 兔 蛇 馬 print a 3 結果 兔 a 貓 牛 虎 兔 蛇 馬 print a 2 4 1 結果 虎 兔 用到 in 或 not in a 貓 牛 虎 兔 蛇 馬 print 牛 in a 牛在...
python的序列型別
本文摘自 流暢的python python 標準庫用 c 實現了豐富的序列型別,列舉如下。按照存放的資料型別的不同來分類 容器序列 list tuple和collections.deque,這些序列能存放不同型別的資料。扁平序列 str bytes bytearray memoryview和arra...
Python支援的所有轉移序列
backslash 反斜槓 single quote 單引號 double quote 雙引號 aascii bell 響鈴符 bascii backspace 退格符 fascii formfeed 進紙符 nascii linefeed 換行符 nunicode資料庫中的字元名,其中name就是...