Mengiris String dengan Python: Semua yang Perlu Anda Ketahui



Artikel ini akan memberi Anda pengetahuan terperinci dan komprehensif tentang Bagaimana Menerapkan Pemotongan String dengan Contoh.

Mengiris adalah fitur keren untuk dimiliki . Sama seperti bahasa pemrograman lainnya, python juga memungkinkan kita untuk mengakses karakter individu dari sebuah string dengan menggunakan teknik sintaks pengindeksan seperti array. Pada artikel ini, kita akan memahami Pemotongan String dengan Python:

apa filter konteks di tablo

Apa itu Mengiris?

Aspek utama dari pemotongan adalah fungsi irisan. Ini memungkinkan pemrogram untuk mengekstrak informasi dari serangkaian data. Pada artikel ini, kita bisa mendapatkan kesempatan untuk mengamati banyak metode yang dilakukan. Pemotongan tidak hanya terbatas pada string tetapi juga dapat diterapkan pada tupel dan daftar.





Mengiris String dengan Python

Mengiris dengan python adalah untuk mendapatkan substring dari string utama. Perhatikan ilustrasi kode di bawah ini:



Mengiris String dengan Python

print ('nWelcome to Edurekan') String1 = input ('Masukkan string pilihan Anda =') print ('nn Outputnya = n') print (String1 [slice (0,3)]) print ('nTerima kasih! semoga harimu menyenangkan ')

Pada contoh di bawah ini, “ICC WORLDCUP” adalah string, yang merupakan input pengguna. Substring yang diturunkan dari program ini adalah 'ICC'. Bagaimana ini bisa terjadi? Pernyataan utama yang bertanggung jawab atas fungsionalitas ini adalah indeks dari fungsi slice yang mengambil karakter dari indeks 0(indeks awal) dan naik ke indeks 2. Dalam kisaran [0,3], huruf ICC menjadi string baru dan ini adalah output.

Mengiris String dengan Indeks Negatif

Cara lain untuk mengiris adalah dengan memperhatikan indeks negatif. Ini juga merupakan cara yang baik untuk pembalikan substring. Parameter untuk fungsi pemotongan string meningkat menjadi 3. Yang pertama adalah indeks awal dari akhir string, yang kedua adalah indeks akhir dan yang ketiga adalah interval. Mari kita lihat.

print ('nWELCOME TO EDUREKA n') String1 = input ('Masukkan string pilihan Anda =') print ('n n Outputnya = n') print (String1 [slice (-1, -5, -1)]) print ('nTerima kasih! Semoga harimu menyenangkan')

Dalam fungsi 'slice', -1 poin pertama di huruf terakhir 'M' dari string. Kursor menghitung mundur dengan interval 1 dan berhenti setelah 4hitungan yang mengarah ke keluaran 'MARG' yang merupakan 4 huruf terakhir 'GRAM' yang dibalik.



Konsep pemotongan diimplementasikan dalam Tuple dan List

Dalam contoh berkode di bawah ini. Kami melihat List dan tuple memiliki elemen seperti huruf EDUREKA. Masing-masing memiliki indeks awal nol. Tiga indeks pertama [0, 1, dan 2] mengacu pada huruf E, D, dan U. Oleh karena itu, fungsi slice menarik tiga yang pertama.

pemrograman socket tcp di java

Nilai 3 ini disimpan dalam variabel dan melewati daftar dan dicetak. Saat kita melihat bagian kedua dari kode, kita melihat bahwa ada interval yang dipertimbangkan. Jadi, setiap indeks kedua diambil dari list dan tuple.

Daftar1 = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] Tuple1 = ('e', 'd', 'u', 'r', 'e', 'k', 'a') Obj = slice (3) print ('n Outputnya n') print (List1 [Obj]) Obj = slice (1, 5, 2) print ('n Outputnya adalah n ') cetak (Tuple1 [Obj])

Konsep Pemotongan diimplementasikan dengan Indeks Negatif di Tupel dan Daftar

Di sini fungsionalitas kode tetap sama kecuali cara elemen yang dipilih dibalik. Saat kita berbicara tentang pengindeksan negatif dalam string, itu selalu mengacu pada pemilihan elemen stringnya dari akhir. Mari kita lihat. Hal yang sama terlihat pada babak kedua dimana pembalikan dilakukan namun dengan pertimbangan interval.

bagaimana melakukan kekuasaan di java
Daftar1 = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] Tuple1 = ('e', 'd', 'u', 'r', 'e', 'k', 'a') Obj = slice (-1, -5, -1) print ('nDaftar keluaran isn') print (List1 [Obj]) Obj = slice (-1, -6 , -2) print ('nTuple keluaran isn') print (Tuple1 [Obj])

Dengan ini, kita sampai pada akhir dari Mengiris String dengan Python. Untuk mendapatkan pengetahuan mendalam tentang Python beserta berbagai aplikasinya, Anda bisa untuk pelatihan online langsung dengan dukungan 24/7 dan akses seumur hidup.

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar 'Mengiris String dengan Python' dan kami akan menghubungi Anda kembali.