Contoh demonstrasi penghirisan tatasusunan

王林
Lepaskan: 2024-04-30 08:57:02
asal
962 orang telah melayarinya

Penjelasan terperinci tentang fungsi penghirisan tatasusunan: Dapatkan beberapa elemen: tatasusunan[start:end] memintas elemen dalam julat yang ditentukan (termasuk mula, tidak termasuk akhir). Cipta tatasusunan baharu: Penghirisan mencipta tatasusunan baharu yang mengandungi elemen pada indeks yang ditentukan. Ubah suai tatasusunan: Slices boleh menulis ganti dan mengubah suai elemen dalam julat tertentu. Padam elemen: Gunakan del slicing untuk memadam elemen dalam julat yang ditentukan daripada tatasusunan.

Contoh demonstrasi penghirisan tatasusunan

Demonstrasi contoh menghiris tatasusunan

Menghiris tatasusunan ialah alat berkuasa yang membolehkan anda mengakses dan memanipulasi sebahagian daripada elemen tatasusunan dengan mudah. Dalam catatan blog ini, kami akan menunjukkan cara menggunakan penghirisan tatasusunan dengan beberapa contoh kehidupan sebenar.

Syntax

Sintaks penghirisan tatasusunan adalah seperti berikut:

array[start:end]
Salin selepas log masuk

di mana:

  • mula ialah indeks permulaan kepingan (termasuk). start 是切片的起始索引(包含)。
  • end
  • akhir ialah indeks penghujung kepingan (tidak termasuk).

Contoh 1: Dapatkan sebahagian daripada tatasusunan

Kod berikut menunjukkan cara menggunakan penghirisan tatasusunan untuk mendapatkan sebahagian daripada tatasusunan:

my_array = [1, 2, 3, 4, 5]
slice_1 = my_array[1:3]  # 获取索引为 1 和 2 的元素
print(slice_1)  # 输出 [2, 3]
Salin selepas log masuk
Contoh 2: Cipta tatasusunan baharu

Anda juga boleh gunakan penghirisan tatasusunan untuk mencipta tatasusunan baharu:

my_array = [1, 2, 3, 4, 5]
new_array = my_array[::2]  # 获取所有偶数索引的元素
print(new_array)  # 输出 [1, 3, 5]
Salin selepas log masuk

Contoh 3: Ubah suai tatasusunan

Penghirisan tatasusunan juga boleh digunakan untuk mengubah suai tatasusunan:

my_array = [1, 2, 3, 4, 5]
my_array[1:3] = [6, 7]  # 替换索引为 1 和 2 的元素
print(my_array)  # 输出 [1, 6, 7, 4, 5]
Salin selepas log masuk

Contoh 4: Padamkan elemen tatasusunan

menggunakan tatasusunan anda boleh dengan mudah menggunakan tatasusunan elemen daripada tatasusunan:

my_array = [1, 2, 3, 4, 5]
del my_array[1:3]  # 删除索引为 1 和 2 的元素
print(my_array)  # 输出 [1, 4, 5]
Salin selepas log masuk

Kesimpulan

Menguasai penggunaan penghirisan tatasusunan adalah penting untuk mengendalikan tatasusunan dengan cekap. Dengan memahami sintaks dan kes penggunaan biasa, anda boleh memanfaatkan ciri ini untuk memudahkan kod anda.

Atas ialah kandungan terperinci Contoh demonstrasi penghirisan tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!