1.字符串切片:從字符串中取出相應的元素,重新組成一個新的字符串
語法: 字符串[ 開始元素下標 : 結束元素下標 : 步長 ] # 字符串的每個元素都有正負兩種下標
步長:切片間隔以及切片方向,默認值是1;實際意義為從開始取一個數據,跳過步長的長度,再取一個數據,一直到結束索引
步長為正值: 開始索引默認為0, 結束索引默認為最后是len()+1,從開始索引從左往右走;步長為負值, 開始索引默認為-1, 結束索引默認為開始,不能認為是0,也不能認為是-1,從開始索引從右往左走;
例如:L=list(range(10))#L中的元素是0-9 案例一 :L[::1]的值 結果:[0,1,2,3,4,5,6,7,8,9] 這里開始下標=>0,結束下標=>9或者開始下標=>-10,結束下標=>-1 案例二:L[::-1]的值 結果:[9,8,7,6,5,4,3,2,1,0] 這里開始下標=>9,結束下標=>0或者開始下標=>-1,結束下標=>-10 案例三:L[-1:1]的值 結果:[] L[-1:1]翻譯過來變為L[-1:1:1],由於最后一個元素后面找不到坐標為1的,故返回為空 案例四:L[-1:1:-1]的值 結果:[9,8,7,6,5,4,3,2]