Dalam Python, anda boleh menggunakan penghirisan rentetan untuk mendapatkan subrentetan dalam rentetan. Sintaks asas penghirisan rentetan ialah "substring = rentetan[start:end:step]".
Sistem pengendalian tutorial ini: sistem Windows 10, Python versi 3.11.4, komputer Dell G3.
Dalam Python, anda boleh menggunakan penghirisan rentetan untuk mendapatkan subrentetan dalam rentetan. Sintaks asas penghirisan rentetan adalah seperti berikut:
substring = string[start:end:step]
rentetan ialah rentetan yang akan dihiris.
mula ialah indeks permulaan, menunjukkan kedudukan permulaan untuk dihiris (aksara yang mengandungi kedudukan).
hujung ialah indeks penghujung, menunjukkan kedudukan akhir hirisan (tidak termasuk aksara pada kedudukan ini).
step ialah saiz langkah, menunjukkan bilangan aksara untuk dihiris setiap kali, dan lalai ialah 1.
Berikut ialah beberapa contoh:
s = "Hello, World!" print(s[7:]) # 从索引 7 开始到结尾的子串 print(s[:5]) # 从开头到索引 5(不包含索引 5)的子串 print(s[7:12]) # 从索引 7 到索引 12(不包含索引 12)的子串 print(s[::2]) # 从开头到结尾,每隔一个字符取一个字符 print(s[::-1]) # 逆序输出整个字符串
Dalam contoh ini, indeks permulaan, indeks akhir dan saiz langkah yang berbeza digunakan untuk mendapatkan subrentetan rentetan. Perlu diingatkan bahawa indeks bermula dari 0, dan operasi penghirisan ialah selang kiri-tutup dan kanan-buka, yang termasuk indeks permulaan tetapi bukan indeks penamat.
Dengan menggunakan penghirisan tali secara fleksibel, anda boleh mendapatkan subrentetan dalam rentetan dengan mudah untuk memenuhi pelbagai keperluan.
Atas ialah kandungan terperinci Apakah kaedah menghiris tali ular sawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!