分享python字符串学习总结
索引和分片:
1、索引:s[j]获取特定偏移的元素
注意:偏移有正偏移和负偏移
负偏移就是从最后或者右边反向进行计数
负的索引号加上字符串的长度等于正偏移的位置
2、分片的常用方法:
s[i:j]的含义是,从第i个位置的元素开始取,到j个位置结束,其中不包括第j个元素(左闭右开)
s[1:] 获取从偏移为1开始,后面的所有元素,包括1位置在内的元素
s[:3] 获取从0偏移开始,到偏移为3位置的元素,不包括3位置的元素
s[:-1] 获取从0偏移开始,后面的所有元素,不包括最后一个元素
s[:] 拷贝整个字符串
3、扩展分片,第三个限制值:
python2.3中,分片表达式增加一个可选的第三个索引,用作步进
s[x:y:z]的含义是,从x位置开始,到偏移为y的位置元素(不包括y位置),其中间隔为z的取出元素
4、分片对象slice()
>>>s = 'spam'
>>>s[1:3]
>>>'pa'
>>>s[slice(1,3)]
>>>'pa'
5、分片的作用:
(1)一个分片表达式能够返回除第一个之外的所有元素的列表
(2)清理输入文件的内容
Atas ialah kandungan terperinci 分享python字符串学习总结. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam masa 10 jam? Sekiranya anda hanya mempunyai 10 jam untuk mengajar pemula komputer beberapa pengetahuan pengaturcaraan, apa yang akan anda pilih untuk mengajar ...

Cara mengelakkan dikesan semasa menggunakan fiddlerevery di mana untuk bacaan lelaki-dalam-pertengahan apabila anda menggunakan fiddlerevery di mana ...

Apabila menggunakan Perpustakaan Pandas Python, bagaimana untuk menyalin seluruh lajur antara dua data data dengan struktur yang berbeza adalah masalah biasa. Katakan kita mempunyai dua DAT ...

Bagaimanakah Uvicorn terus mendengar permintaan HTTP? Uvicorn adalah pelayan web ringan berdasarkan ASGI. Salah satu fungsi terasnya ialah mendengar permintaan HTTP dan teruskan ...

Fastapi ...

Memahami Strategi Anti-Crawling of Investing.com Ramai orang sering cuba merangkak data berita dari Investing.com (https://cn.investing.com/news/latest-news) ...

Di Python, bagaimana untuk membuat objek secara dinamik melalui rentetan dan panggil kaedahnya? Ini adalah keperluan pengaturcaraan yang biasa, terutamanya jika perlu dikonfigurasikan atau dijalankan ...
