8 list切片_Python中14个切片操作,你常用哪几个?
生活随笔
收集整理的這篇文章主要介紹了
8 list切片_Python中14个切片操作,你常用哪几个?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
切片(Slice)是一個取部分元素的操作,是Python中特有的功能。它可以操作list、tuple、字符串。
Python的切片非常靈活,一行代碼就可以實現很多行循環才能完成的操作。切片操作的三個參數 [start: stop: step] ,其中start是切片的起始位置,stop是切片的結束位置(不包括),step可以不提供,默認值是1,并且step可為負數(詳細使用見下)
下面盤點下切片的常見操作。
1
切取的元素不包括右端點
2
切片左端點為0,可省略
3
每兩個取一個
4
支持倒數切片,倒數第一個元素的索引是-1
5
原樣復制一個list
6
起始索引和終止索引都省略,也就都為默認值,如下步長設置為2切取元素
7
一行代碼實現列表反轉
8
步長為負數,實際上指明了一個逆向迭代器。如下逆向倒數,每兩個取一個。
9
值得注意,Python超出索引范圍不報錯
10
步長step為0,會報錯
11
切片操作的三個參數可以用表達式
12
連續切片操作
13
元組對象的切片操作
14
字符串的切片
以上就是Python切片常用的14個操作,希望能幫助到大家。
轉自:Python中14個切片操作,你常用哪幾個?
總結
以上是生活随笔為你收集整理的8 list切片_Python中14个切片操作,你常用哪几个?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 投影参数_投影仪参数怎么看?没搞懂之前千
- 下一篇: 01-python中字符串的常见操作