課程
/后端開發
/Python
/初識Python
講的什么東西 不能寫清楚點? ?Slice(startIndex:endIndex:skipCount) 若startIndex為空那么從頭開始取,若startIndex被指定 從startIndex開始 但是startIndex 不被包含 endIndex為結束的索引位置 被包含的取值內 skipCount 從開始位置跳躍取值 ? 跳躍取值位置為跳躍到最后位置
2017-07-10
源自:初識Python 8-1
正在回答
[開始索引,結束索引,步長,],開始索引默認=0,取值范圍包含開始索引,不包含結束索引,步長為每次索引增加值
Slice(startIndex : endIndex : skipCount)
意思就是說,假如你有list[1,2,3,4,5,6]
list[:3] ?就是取前三個值 ?為 ?[1,2,3]
list [ 1:3] ?就是取下標從1開始的值 ?為[ ?2,3]
還是直接上結果能直觀一點吧
如果是 L[:10],則startIndex為空,那么從頭(L的第一個元素)開始取
如果是L[2::3],則endIndex為空,那么從L[startIndex]一直取到L的最后一個
如果是L[4:50:5],在被包含的取值內(L[startIndex]到L[endIndex]的前一個),skipCount 從 L[startIndex] 開始跳躍取值,步長為skipCount
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-10
[開始索引,結束索引,步長,],開始索引默認=0,取值范圍包含開始索引,不包含結束索引,步長為每次索引增加值
2017-07-10
Slice(startIndex : endIndex : skipCount)
意思就是說,假如你有list[1,2,3,4,5,6]
list[:3] ?就是取前三個值 ?為 ?[1,2,3]
list [ 1:3] ?就是取下標從1開始的值 ?為[ ?2,3]
還是直接上結果能直觀一點吧
2017-07-10
如果是 L[:10],則startIndex為空,那么從頭(L的第一個元素)開始取
如果是L[2::3],則endIndex為空,那么從L[startIndex]一直取到L的最后一個
如果是L[4:50:5],在被包含的取值內(L[startIndex]到L[endIndex]的前一個),skipCount 從 L[startIndex] 開始跳躍取值,步長為skipCount