Cara membagi string dengan beberapa pembatas dalam python – Codewithaden

Ke membelah rangkaian dengan banyak Pembatas di Python,

  1. Menggunakan re.split () Metode yang menentukan beberapa pola untuk pemisah.
  2. Menggunakan string.replace () dan string.split () metode.

Contoh ini hanya akan melihat re.split () Metode karena ini adalah cara yang paling pythonic dan mudah. Tapi sebelum Kami melanjutkan, mari kita lihat cara membagi string menggunakan pembatas tunggal.

String split python pada pembatas

Ke membelah sebuah rangkaian dengan lajang Pembatas di Python, gunakan string.split () metode. Itu string split () adalah fungsi python bawaan yang membagi string menjadi daftar.

str = "Hey, Copines is a good song"

print(str.split(",")) 

Keluaran

['Hey', ' Copines is a good song'] 

Dalam contoh ini, kami membagi string dari koma, pembatas dalam string.

String split python dengan beberapa pembatas

Ke membelah sebuah rangkaian dengan banyak Pembatas di Python , menggunakan re.split () metode. Itu re.split () Fungsi membagi string dengan setiap kejadian pola. Pembatas adalah serangkaian karakter yang menentukan batas antara daerah yang terpisah dan independen dalam teks biasa atau aliran data lainnya.

import re

str = "Hey, Copines is a good song; I like that song"

print(re.split('; |, |\*|\n', str)) 

Keluaran

['Hey', 'Copines is a good song', 'I like that song'] 

String target fungsi re.split () sesuai pola ekspresi reguler, dan kecocokan dikembalikan dalam a daftar

Contoh kami menunjukkan bahwa string berisi berbagai simbol seperti “,” , dan “;” . Oleh karena itu, kami telah membagi string dari dua pembatas ini menggunakan metode re.split ().

String split menggunakan metode ganti ()

Python String Replace () adalah fungsi bawaan yang mengembalikan salinan string di mana semua kemunculan substring diganti dengan substring lain. Itu string split () adalah fungsi python bawaan yang membagi string menjadi daftar.

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *