Apa perbedaan antara split dan strip di python?

Python String strip() adalah fungsi bawaan dalam bahasa pemrograman Python yang mengembalikan salinan string dengan karakter awal dan akhir yang dihapus (berdasarkan argumen string yang diteruskan).  

Sintaksis.  

rangkaian. strip([karakter])

Parameter.  

Hanya ada satu parameter opsional di dalamnya. chars – string yang menentukan kumpulan karakter yang akan dihapus. Jika parameter karakter opsional tidak diberikan, semua spasi kosong di awal dan akhir dihapus dari string

Nilai Pengembalian

Mengembalikan salinan string dengan karakter awal dan akhir yang dihapus

Apa Tujuan Fungsi Python Strip()?

Saat pengembang ingin menghapus karakter atau spasi putih dari awal atau akhir string, fungsi Strip() di Python sangat berguna. Mari kita lihat lebih dekat.  
a) Fungsi strip() membantu menghapus karakter dari awal atau akhir string untuk karakter yang diberikan sebagai argumen ke fungsi strip() ()

b) Jika string tidak memiliki spasi putih dan argumen karakter tidak disertakan, string akan dikembalikan apa adanya

c) Hal ini juga bermanfaat untuk menghilangkan spasi dari awal dan akhir teks

d) Jika string berisi spasi putih dan tidak ada argumen karakter yang diberikan, string akan dikembalikan setelah mendiskritkan spasi putih

Tujuan Resep. Apa itu fungsi strip, split, dan join di Julia?

Resep ini menjelaskan Apa itu fungsi strip, split, dan join di Julia
Untuk proyek terkait lainnya-
Proyek 1
Proyek 2

Daftar Algoritma Klasifikasi dalam Machine Learning

Operasi Strip, Split, dan Join

Julia menyediakan metode strip(), yang digunakan untuk menghilangkan karakter dari sebuah string. Jika karakter yang ditentukan tidak ada dalam string, fungsi pemisahan menghilangkan spasi putih dari string
Julia menyediakan metode split(), yang digunakan untuk memisahkan string pada karakter tertentu
Julia menyediakan metode join() berlawanan dengan metode split;

x = strip("Julia ")
x = strip("Julia ", ['J', ' '])
x = split("Programming, is, fun", ', ')
x = join(collect(2:9), "! ")

Metode Strip() di Python adalah salah satu fungsi bawaan yang berasal dari pustaka Python. Metode Strip() di Python menghapus atau memotong karakter yang diberikan dari awal dan akhir string asli. Perilaku default dari metode strip() adalah menghapus spasi dari awal dan akhir string. Jika Anda memberikan string yang memiliki spasi putih di awal dan akhir string, metode strip() akan mengembalikan satu-satunya string tanpa spasi putih ini di awal dan akhir

Sintaksis

rangkaian. strip([karakter])

Contoh

Apa perbedaan antara split dan strip di python?
 

Keluaran

Apa perbedaan antara split dan strip di python?
 

Penjelasan

  • Dalam contoh di atas, sebelum metode strip, ia mencetak string yang sebenarnya
  • Metode strip tanpa parameter menghilangkan spasi putih dari awal dan akhir string

Kursus Pelatihan Python

Pelajari Operasi Data dengan Python Jelajahi Kursus

Apa perbedaan antara split dan strip di python?

Parameter yang Didukung Strip() Dalam Python

Metode Python Strip() menerima karakter sebagai parameter opsional. Jika pengguna memberikan karakter parameter opsional, maka karakter tersebut akan dihilangkan dari awal dan akhir string yang sebenarnya.  

Sintaksis

rangkaian. strip()  // metode strip tanpa parameter opsional

rangkaian. strip([karakter])  // metode strip dengan parameter opsional

Catatan. Jika pengguna tidak memberikan karakter parameter opsional, maka metode strip() hanya akan memotong spasi putih dari awal dan akhir string aktual sebagai perilaku default

Kembalikan Jenis Metode Strip() dengan Python

Jenis pengembalian metode strip() di Python adalah string yang hanya bergantung pada parameter

  • Jika parameter karakter tidak disediakan, setiap spasi di depan dan akhir string akan dipotong, dan string asli akan dikembalikan tanpa spasi di depan dan di akhir
  • Jika parameter karakter tidak disediakan, dan jika tidak ada spasi putih di bagian depan dan akhir string, maka string asli akan dikembalikan seperti semula.
  • Jika parameter karakter disediakan, dan jika karakter yang cocok tersedia di bagian depan dan akhir string, maka karakter tersebut akan dihapus, dan sisa string akan dikembalikan
  • Jika parameter karakter disediakan, dan jika karakter yang cocok tidak tersedia di bagian depan dan akhir string, maka string akan dikembalikan seperti semula.

Contoh 1

strip() tanpa parameter karakter

Apa perbedaan antara split dan strip di python?
 

Keluaran

Apa perbedaan antara split dan strip di python?
 

Penjelasan

Pada contoh di atas, Anda menggunakan string dengan spasi putih dan string tanpa spasi putih.  

Metode strip digunakan tanpa parameter. Karenanya, ruang putih string pertama dihapus dan dikembalikan. Kemudian, di string kedua, dikembalikan, karena tidak ada spasi putih

Menjadi Pencipta Produk yang Menyenangkan Pengguna

Webinar Gratis. Selasa, 24 Januari. 9 PM IST Daftar Sekarang

Apa perbedaan antara split dan strip di python?

Contoh 2

strip() dengan parameter karakter

Apa perbedaan antara split dan strip di python?

Keluaran

Apa perbedaan antara split dan strip di python?
 

Penjelasan

  • Dalam contoh di atas, Anda menggunakan string dengan karakter khusus dan angka
  • Metode strip digunakan dengan karakter parameter
  • Saat parameter pencocokan string pertama tersedia, strip menghapus karakter yang ditentukan dan mengembalikan string
  • Saat parameter pencocokan string kedua tersedia, strip menghapus karakter yang ditentukan dan mengembalikan string
  • Karena parameter pencocokan string ketiga tidak tersedia, strip tidak menghapus apa pun dan mengembalikan string apa adanya

Strip() Untuk Jenis Data Tidak Valid

Metode strip() dalam python hanya mendukung tipe data 'String'. Ini berarti strip() hanya akan bekerja pada string dan bukan tipe data lainnya. Jadi apa yang terjadi jika Anda mencoba dengan tipe data lain?

Contoh

Apa perbedaan antara split dan strip di python?
 

Keluaran

Apa perbedaan antara split dan strip di python?
 

Penjelasan

  • Pada contoh di atas, Anda tidak menggunakan string untuk metode strip
  • Metode strip melontarkan kesalahan karena penggunaan tipe data yang tidak didukung

Mengapa Fungsi Python Strip() Digunakan?

Metode Strip() di Python sangat berguna ketika pengembang ingin menghapus karakter atau spasi dari awal atau akhir string. Mari kita lihat secara rinci.  

  1. a)  Strip() membantu menghapus karakter dari awal atau akhir string untuk karakter yang diteruskan sebagai parameter ke strip()
  2. b)  Ini juga membantu menghilangkan spasi putih dari awal atau akhir string
  3. c)  Jika tidak ada spasi putih dalam string, dan parameter karakter tidak ditentukan maka string akan dikembalikan seperti semula
  4. d)  Jika ada spasi putih dalam string, dan tidak ada parameter karakter yang ditentukan, maka string akan dikembalikan setelah memotong spasi putih dalam string
Berharap untuk pindah ke bidang pemrograman?

Kesimpulan

Metode string strip() dalam python dibangun dari Python. Ini membantu pengembang untuk menghapus spasi putih atau karakter tertentu dari string di awal dan akhir string

Metode Strip() dalam string hanya menerima satu parameter yang opsional dan memiliki karakter.  

Jika karakter yang ditentukan tersedia di awal dan akhir string, itu akan dihapus, dan sisa string akan dikembalikan

Jika karakter yang ditentukan tidak tersedia dalam string, maka string asli akan dikembalikan seperti semula

Pada artikel ini, Anda telah mempelajari apa itu Python String Strip, metode Strip() dalam Python, parameter karakter metode strip, metode strip dengan parameter, tipe data metode strip tidak valid, mengapa metode strip digunakan, dan contoh kerja yang diperlukan untuk .   

Untuk mempelajarinya lebih lanjut, silakan bergabung dengan Kursus Pelatihan Python dari Simplilearn yang akan mengajari Anda dasar-dasar Python, pernyataan bersyarat, operasi data, skrip shell, dan Django. Kursus sertifikasi ini menampilkan pembelajaran terapan selama 38 jam dan konten pembelajaran mandiri online berkualitas selama 8 jam. Ini dirancang untuk menawarkan Anda pengalaman pemrograman dunia nyata dan praktis yang sebenarnya - yang akan sangat membantu Anda membangun karier yang memuaskan sebagai pakar pemrograman Python.  

Apakah Anda memiliki pertanyaan untuk kami tentang artikel "strip dengan Python" ini?

tentang Penulis

Apa perbedaan antara split dan strip di python?
Ravikiran A S

Ravikiran A S bekerja dengan Simplilearn sebagai Research Analyst. Dia seorang geek yang antusias selalu berburu untuk mempelajari teknologi terbaru. Dia mahir dengan Bahasa Pemrograman Java, Big Data, dan Kerangka Data Besar yang kuat seperti Apache Hadoop dan Apache Spark

Apa perbedaan antara split dan strip?

Tidak ada perbedaan . split() mengabaikan spasi di ujung input secara default. Orang-orang memanggil strip() terlebih dahulu karena menurut mereka lebih jelas atau karena mereka tidak mengetahui perilaku split() ini.

Apa gunanya strip dan split di Python?

Apa yang dilakukan strip () dengan Python?

Metode Strip() dalam Python menghapus atau memotong karakter yang diberikan dari awal dan akhir string asli . Perilaku default dari metode strip() adalah menghapus spasi dari awal dan akhir string.

Apa itu input() strip() split()?

input() - mengambil input dari pengguna strip() - menghapus spasi putih dari awal dan akhir input split(' ') - membagi input menjadi elemen daftar . .