唐宇迪Python時(shí)間序列原理分析及實(shí)戰(zhàn)視頻課程
2023-07-18 10:37 作者:每天一個(gè)拼課小技巧__ | 我要投稿
通用序列操作
所有的序列都包含索引、分片、加、乘、檢查元素是否存在等操作。
除此,python還具有計(jì)算序列長度、找出最大最小元素的內(nèi)建函數(shù)。
索引
字符串就是由字符組成的序列,以此為例:
greeting='Hello'
索引值從第一個(gè)數(shù)0開始,
greeting[0]='H'
負(fù)數(shù)索引,從最后一個(gè)數(shù)-1開始,
greeting[-1]='o'
分片
用于訪問一定范圍內(nèi)的元素;
通過
:
相隔的兩個(gè)索引來實(shí)現(xiàn);numbers=[0,1,2,3,4,5,6,7]
numbers[3:6]=[3,4,5]
第一個(gè)索引值包括在邊界內(nèi),第二個(gè)索引值不包括在邊界內(nèi);;
例:訪問最后3個(gè)元素
numbers[-3:-1]
?或者直接numbers[-3:]
,將最后一個(gè)置空。以上的步長都是默認(rèn)設(shè)置為1的;
顯示指定步長:
numbers[1:6:2]
?從第1個(gè)(包括)到第6個(gè)(不包括)中每2個(gè)元素的第一個(gè);顯示指定負(fù)步長:
numbers[6:1:-2]
從第6個(gè)(包括)到第1個(gè)(不包括)每2個(gè)元素的第一
標(biāo)簽: