python中的切片以及注意事项
生活随笔
收集整理的這篇文章主要介紹了
python中的切片以及注意事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
切片是指對操作的對象截取其中一部分的操作。字符串、列表、元組都支持切片操作。
?
注意:選取的區間屬于左閉右開型,即從"起始"位開始,到"結束"位的前一位結束(不包含結束位本身)。
我們以字符串為例講解。如果取出一部分,則可以在中括號[]中,使用:
?
?
?
?
?
想一想:(面試題)給定一個字符串aStr, 請反轉字符串。
注: 1.基本語法:str(start:end:step) ???????? 2.區間范圍左閉右開 ???????? 3.最后不寫默認無限最后 ???????? 4.開頭不寫默認0 ???????? 5.中間不寫默認最后
| 字符串:[起始:結束:步長] |
| name = 'abcdef' print(name[0:3]) # 取 下標0~2 的字符 |
| name = 'abcdef' print(name[3:5]) # 取 下標為3、4 的字符 |
| name = 'abcdef' print(name[2:]) # 取 下標為2開始到最后的字符 |
| name = 'abcdef' print(name[1:-1]) # 取 下標為1開始 到 最后第2個 之間的字符 |
注: 1.基本語法:str(start:end:step) ???????? 2.區間范圍左閉右開 ???????? 3.最后不寫默認無限最后 ???????? 4.開頭不寫默認0 ???????? 5.中間不寫默認最后
總結
以上是生活随笔為你收集整理的python中的切片以及注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 9.数据库中的子查询
- 下一篇: 写了 10 年代码之后,我学到的 7 个