Apa fungsi split () python?

  • Apa itu Split dengan Python?
  • Mengapa menggunakan fungsi split () dengan Python?
  • Sintaks fungsi split di Python
  • Bagaimana cara membagi string yang melibatkan pembatas?
  • Bagaimana cara membagi string pada kemunculan karakter apa pun yang ada dalam string?
  • Bagaimana cara membagi string menjadi daftar?
  • Bagaimana cara membagi string dengan Aplikasi Operator Max Split?
  • Bagaimana cara menggunakan Fungsi split () menggunakan Substring dengan Python?
  • Pentingnya fungsi split () dalam Python
    • Ringkasan:

Apa itu Split dengan Python?

Fungsi split membantu dalam manipulasi string dengan Python. Ini memungkinkan Anda untuk membagi string menjadi substring yang berbeda. Ini mengembalikan daftar kata yang ada dalam baris atau string dan dipisahkan oleh string pembatas.

Dalam Tutorial Python ini, Anda akan belajar,

Mengapa menggunakan fungsi split () dengan Python?

Berikut adalah alasan untuk menggunakan fungsi Python split ():

  • Program Python mungkin memerlukan manipulasi string.
  • Saat Anda ingin memecah string panjang besar atau garis ke banyak substring atau string yang lebih kecil.
  • Fungsi ini berfungsi bahkan jika tidak ada pemisah atau ada spasi putih. Ini memberikan beberapa output, atau memecah string split.
  • Fungsi split membagi substring dalam bentuk elemen string.
  • Fungsi memindai garis/string untuk keberadaan pemisah default yang diteruskan sebagai parameter.
  • Fungsi split membantu dalam manajemen string yang efektif dalam kode Python.

Sintaks fungsi split di Python

Fungsi split dalam Python menyediakan daftar kata di setiap baris atau string. String seperti itu selalu dipisahkan oleh string pembatas. Ini menyediakan satu atau lebih substring dari string utama. Sintaks split terdiri dari fungsi dengan dua parameter yang disebut separator dan max sebuah nilai kembali.

Sintaks fungsi split disediakan di bawah ini: –

Syntax:

string. split (separator, max)

Parameter fungsi berikut dijelaskan sebagai berikut:-

  • Separator: Sebuah pemisah didefinisikan untuk mengidentifikasi pembatas. Dengan menggunakan separator, fungsi split membagi string utama menjadi beberapa substring.
  • Maxsplit parameter: Ini adalah angka yang diteruskan ke fungsi untuk membagi basis string menjadi jumlah kemunculan maksimum.
  • Return: Fungsi split kembali ke daftar string setelah memutus atau memisahkan string utama.

Bagaimana cara membagi string yang melibatkan pembatas?

SEBUAH delimiter dapat didefinisikan sebagai string yang muncul dalam bentuk spasi, koma, titik koma, titik dua, dan karakter lainnya. Fungsi ini menampilkan awal dan akhir dari string karakter, kata, atau item data.

Mari kita perhatikan contoh Python di bawah ini untuk penggunaan fungsi split dengan melibatkan pembatas.

Python code:

text = "Hello World Guru99"
# splits at space
print(text.split())
text = "Hello,World, Guru99"
# splits at ','
print(text.split(", "))
text = "Hello,World:, Guru99"
# Splits at ':'
print(text.split(":"))

Output:

['Hello', 'World', 'Guru99']
['Hello,World', 'Guru99']
['Hello,World', ', Guru99']

Pada kode di atas, string dipisahkan menggunakan pembatas titik dua, spasi, dan koma.

Bagaimana cara membagi string pada kemunculan karakter apa pun yang ada dalam string?

Fungsi split dalam Python dapat digunakan dalam berbagai cara. Salah satu skenario tersebut adalah penggunaan fungsi split untuk kemunculan karakter sebagai pembatas. Fungsi split dapat digunakan untuk mengidentifikasi karakter yang dapat digunakan di tempat atau menggantikan pembatas yang ada di string utama untuk membagi string.

Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split dengan keterlibatan karakter yang digunakan sebagai pembatas dalam string yang diberikan.

Python code:

text="Hello World Guru99"
#splits with character occurrence
print(text.split("l"))

Output:

['He', '', 'o Wor', 'd Guru99']

Dalam kode di atas, string dipisahkan pada kemunculan pertama karakter yang digunakan sebagai pembatas. Di sini karakter yang ditentukan adalah ‘l’.

Bagaimana cara membagi string menjadi daftar?

Fungsi split juga dapat digunakan untuk membagi string yang akan dicetak dalam bentuk daftar. Di sini, Anda dapat menggunakan cetakan loop sebagai string ke dalam substring yang berbeda dalam bentuk daftar.

Contoh berikut menunjukkan penggunaan fungsi split.

Python code:

text="Hello World Guru99"
#splits with string in the form of list
list_1 = text.split()
for st in list_1:
    print(st)

Output:

Hello
World
Guru99

Dalam kode di atas, string dipisahkan dan kemudian terdaftar satu demi satu dengan bantuan loop.

Bagaimana cara membagi string dengan Aplikasi Operator Max Split?

Fungsi split juga menyediakan opsi untuk memisahkan string menjadi beberapa kali maksimum. Jika nilai tidak diinisialisasi, maka memberikan -1 sebagai nilai default.

Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split.

Python code:

text="Hello World Guru99"
split_1 = text.split(',',2)
print(split_1)
text="Hello World Guru99"
split_1 = text.split(',',4)
print(split_1)

Output:

['Hello World Guru99']
['Hello World Guru99']

Dalam kode Python di atas, string dipisahkan berdasarkan jumlah maksimum instance.

Bagaimana cara menggunakan Fungsi split () menggunakan Substring dengan Python?

Substring dapat didefinisikan sebagai string yang ada di dalam string utama. Fungsi split dapat digunakan untuk membagi string utama berdasarkan substring yang ada dalam string itu.

Mari kita perhatikan contoh di bawah ini untuk penggunaan fungsi split.

Python code:

text="Hello World Guru 99"
split_1 = text.split('Guru',2)
print(split_1[1])
text="Hello World Guru99"
split_1 = text.split('Guru',2)
print(split_1[0])

Output:

99
Hello World

Dalam kode di atas, ada dua substring bernama 99, dan string Hello world dipisahkan berdasarkan substring ‘Guru’ seperti yang ada di string utama ‘Hello world Guru 99’.

Pentingnya fungsi split () dalam Python

Fungsi split bisa menjadi fungsi Python yang sangat berguna saat mengerjakan proyek penambangan teks. Fungsi split dapat digunakan dalam beberapa bentuk yang dapat disesuaikan. Itu bisa membagi string pada inisialisasi pembatas. Bahkan jika pembatas tidak ada, maka fungsi split juga dapat digunakan untuk membagi string berdasarkan spasi putih yang ada dalam string.

Fungsi split juga membagi string dengan adanya beberapa pembatas. Ini menunjukkan betapa dinamis dan kritisnya fungsi split dalam Python.

Ringkasan:

  • Fungsi split membantu dalam manipulasi string dengan Python.
  • Fungsi split terdiri dari pemisah yang ditentukan dan parameter maks.
  • Fungsi split dapat digunakan untuk memisahkan string dengan bantuan pembatas
  • Fungsi split dapat digunakan untuk memisahkan string dengan bantuan kemunculan karakter.
  • Fungsi split dapat digunakan untuk memisahkan string dalam bentuk daftar.

Apa fungsi split pada Python?

Split() Method adalah suatu cara yang digunakan bahasa pemrograman Python untuk memisahkan string sehingga menjadi substring yang dipisahkan oleh karakter tertentu (“,”, “:”, “@”, “#”, dll.). Ada pun fungsi dari split() Method yaitu untuk mengembalikan atau meneruskan string yang telah terpisah ke dalam daftar.

Apa fungsi replace pada Python?

Replace() adalah suatu fungsi bawaan yang selalu tersedia dari bahasa pemrogramman Python yang bertujuan untuk mengganti kemunculan karakter substring tertentu dalam string dengan karakter substring tertentu.