Pemangkasan String dengan Python: Semua yang Perlu Anda Ketahui



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

Memangkas string bisa sangat berguna dan memiliki banyak aplikasi. Banyak pembuat kode menggunakan fungsi pemangkasan secara berlebihan untuk mengekstrak informasi, yang mungkin berharga bagi mereka dari string asli. Pada artikel ini, kita akan membahas Pemangkasan String :

Pengantar Pemangkasan

Ada fungsi lain yang dimiliki python yang mungkin terlihat sangat mirip dengan ini. Salah satunya adalah ' Mengiris Senar '. Di sini kita dapat membagi string menjadi banyak bagian dan menerapkan opsi berbeda pada string. Kami dapat menghapus bagian tertentu, memotong bagian pertama, menghapus huruf terakhir dari string dan menggantinya dengan string lain di posisi itu juga.





String-Trimming



kelebihan dan kekurangan python

Karena itu adalah bagian yang terpisah sama sekali, sekarang mari kita lihat apa yang dapat dilakukan pada string melalui pemangkasan.

Apa itu Pemangkasan String dengan Python?

Pemangkasan string dilakukan dengan tiga cara seperti yang digambarkan pada diagram di atas. Mari kita lihat.

  • Mengupas - String baru dikembalikan setelah menghapus spasi di belakang atau spasi di depannya.



  • R-strip - Ini menghasilkan string baru dengan hanya spasi di belakangnya yang dihilangkan. Oleh karena itu nama 'rstring' yaitu menghilangkan spasi hanya dari sisi kanan string.

  • L-Strip - 'Lstrip' melakukan kebalikan dari R-strip. Ini menghilangkan spasi putih dari awal string, yang merupakan sisi kiri.

Secara default, semua fungsi ini tidak secara wajib memerlukan argumen yang akan diteruskan untuk menghapus spasi apa pun. Hanya ketika karakter tertentu perlu dihilangkan maka yang disebutkan dalam argumen dan itu akan dihapus dari tempat terdepan dan tertinggal.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'Asetelah Menghapus Spasi Putih Terdepan String =' {str.lstrip ()} 'n') print (f'After Menghapus Trailing Whitespaces String = '{str.rstrip ()}' n ') print (f'A Setelah Pemangkasan Spasi Putih String =' {str.strip ()} 'n')

Sekarang mari kita pertimbangkan karakter tertentu yang akan diekstraksi dari string.

str = '&&&&&& EDUREKA &&&&&&' print ('n Ini adalah orignial stringnn', str) print ('n Di bawah ini adalah fungsi strip biasa n') print (str.strip ('&')) print ('n Di bawah ini adalah R -strip functionnn ') print (str.rstrip (' & ')) print (' n Di bawah ini adalah L-strip functionnn ') print (str.lstrip (' & '))

Ada fungsi lain, yang berkisar serupa ini topik pemangkasan string dengan python. Sekarang mari kita lihat fungsi sederhana lainnya, yang diterapkan pada string.

Min dan Max dari sebuah String

Di sini, fungsi minimum atau 'min' adalah mengekstrak nilai terkecil dari alfabet dari string. Yaitu dari himpunan huruf A-Z, A adalah nilai terendah dan Z adalah yang tertinggi. Fungsi 'max' melakukan kebalikannya, yaitu memilih alfabet dengan nilai tertinggi dari string. Ini bisa diekspresikan lebih baik dengan contoh di bawah ini.

str = 'EDUREKA' print ('n Ini adalah orignial stringn', str) print ('n Karakter nilai minimum adalah: n' + min (str)) print ('nKarakter nilai maksimum adalah: n' + max ( str))

Menggantikan

Fungsi ganti cukup sederhana untuk dipahami. Dari kata replace itu sendiri, kita dapat memperoleh arti bahwa bagian tertentu dari string dapat diganti dengan elemen string lainnya. Misalnya, perhatikan kode di bawah ini:

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print ('String terakhir setelah penggantian adalah: n') print ('For one chance') print (str.replace (str1, str2, 1) ) cetak ('nUntuk dua kejadian') cetak (str.replace (str1, str2, 2))

Dengan ini, kita sampai pada akhir artikel Pemangkasan String dengan Python ini. Saya harap Anda mendapatkan cukup Ide tentang Pemangkasan String.

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 'Pemangkasan String dengan Python' dan kami akan menghubungi Anda kembali.