Pemangkasan Rentetan di Python: Yang Perlu Anda Ketahui



Artikel ini akan memberi anda pengetahuan terperinci dan komprehensif mengenai Cara Melaksanakan Pemangkasan String di Python dengan Contoh.

Memangkas tali boleh sangat berguna dan mempunyai banyak aplikasi. Banyak pengekod menggunakan fungsi pemangkasan secara berlebihan untuk mengekstrak maklumat, yang mungkin berguna bagi mereka dari rentetan asal. Dalam artikel ini, kita akan membincangkan String Trimming :

Pengenalan Pemangkasan

Terdapat fungsi lain yang dimiliki oleh python yang mungkin kelihatan serupa dengan ini. Satu perkara seperti itu adalah ' Kepingan Rentetan ' Di sini kita dapat membahagikan rentetan menjadi banyak bahagian dan menggunakan pilihan yang berbeza pada tali. Kita boleh membuang bahagian tertentu, memotong bahagian pertama, mengeluarkan huruf terakhir dari rentetan dan menggantinya dengan tali lain pada kedudukan tersebut juga.





String-Trimming



talend etl alat tutorial pdf

Oleh kerana itu adalah bahagian yang terpisah sama sekali, marilah kita sekarang melihat apa yang dapat dilakukan untuk membuat tali melalui pemangkasan.

Apakah String Trimming di Python?

Pemangkasan tali dilakukan dengan tiga cara seperti yang digambarkan dalam rajah di atas. Mari kita perhatikan mereka.

  • Jalur - Rentetan baru dikembalikan setelah mengeluarkan ruang belakang atau ruang depan.



  • Jalur R - Ini mengeluarkan rentetan baru dengan hanya ruang belakang yang dikeluarkan. Oleh itu nama 'rstring' iaitu membuang spasi hanya dari sebelah kanan tali.

  • Jalur L - 'Lstrip' melakukan kebalikan dari jalur-R. Ia menghilangkan ruang putih dari awal rentetan, yang merupakan bahagian kiri.

Secara lalai, semua fungsi ini tidak memerlukan argumen untuk disahkan untuk menghapus ruang kosong. Hanya apabila watak tertentu perlu dikeluarkan maka yang disebutkan dalam hujah dan karenanya akan dikeluarkan dari tempat-tempat utama dan di belakang.

cetakan str = 'EDUREKA' (f'String = '{s1}' n ') cetakan (f'Setelah Mengeluarkan String Putih Terkemuka String =' {str.lstrip ()} 'n') cetakan (f'Setelah Mengeluarkan Rentetan Ruang Kosong = '{str.rstrip ()}' n ') cetak (f'Setelah Memangkas String Putih) =' {str.strip ()} 'n')

Sekarang mari kita mempertimbangkan watak tertentu untuk diekstrak dari rentetan.

str = '&&&&&& EDUREKA &&&&&&&' print ('n This is the orignial stringnn', str) print ('n Berikut adalah fungsi strip biasa n') print (str.strip ('&')) print ('n Berikut adalah R -strip functionnn ') print (str.rstrip (' & ')) print (' n Berikut adalah L-strip functionnn ') print (str.lstrip (' & '))

Terdapat fungsi lain, yang berkisar serupa topik pemangkasan tali di python. Sekarang mari kita lihat fungsi mudah lain, yang digunakan untuk tali.

Min dan Maksimum Rentetan

Di sini, fungsi minimum atau 'min' adalah untuk mengekstrak nilai abjad paling sedikit dari rentetan. Itu dari kumpulan huruf A-Z, A menjadi nilai terendah dan Z menjadi yang tertinggi. Fungsi 'max' melakukan sebaliknya, iaitu, ia memilih abjad nilai tertinggi dari rentetan. Ini dapat dinyatakan dengan lebih baik dengan contoh di bawah.

str = 'EDUREKA' print ('n Ini adalah orignial stringnn', str) print ('n Nilai nilai minimum ialah: n' + min (str)) cetak ('nKarakter nilai maksimum adalah: n' + max ( str))

Ganti

Fungsi ganti agak mudah difahami. Dari kata ganti itu sendiri kita dapat memperoleh makna bahawa bahagian rentetan tertentu dapat diganti dengan unsur rentetan yang lain. Sebagai contoh, pertimbangkan kod di bawah:

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'TERBAIK' cetakan ('Rentetan terakhir selepas penggantian adalah: n') cetak ('Untuk satu kejadian') cetak (str.replace (str1, str2, 1) cetak ('nUntuk dua kejadian) cetak (str.replace (str1, str2, 2))

Dengan ini, kita sampai pada akhir artikel String Trimming in Python ini. Saya harap anda mendapat cukup idea mengenai String Trimming.

Untuk mendapatkan pengetahuan mendalam tentang Python bersama dengan pelbagai aplikasinya, anda boleh untuk latihan dalam talian secara langsung dengan sokongan 24/7 dan akses seumur hidup.

Ada soalan untuk kami? Sebutkannya di bahagian komen 'String Trimming in Python' dan kami akan menghubungi anda.