Python 切片操作符

來源:互聯網
上載者:User

標籤:操作   ace   序列   []   abc   翻轉   預設   返回結果   沒有   

切片操作符:[] 、[:] 、[::]

(1) [] :直接存取一個序列的元素,如 str[3] 表示訪問 str 這個序列的第四個元素

(2) [:] :訪問序列中的一段元素,如 str[1:4] 表示訪問 str 這個序列的第二到第五個元素

(3) 如果沒有提供索引值,則預設從 0 開始:str[:4] 表示訪問這個序列的第一到第五個元素,str[4:] 表示訪問第五到最後一個元素

(4) [::-1] :翻轉序列的元素,如 str[::-1] 表示翻轉 str 這個序列的元素,比如從 abcd 變成 dcba

(5) [::2]  :每隔一個元素取一個,如定義 str = ‘abcdef‘ ,則 str[::2] 返回結果為 ‘ace‘

 

 

 

     

Python 切片操作符

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.