Ganti String Python ()

Metode replace () mengembalikan salinan string di mana semua kemunculan substring diganti dengan substring lain.

Sintaksnya replace()adalah:

 str.replace (lama, baru (, hitung)) 

ganti () parameter

The replace()Metode dapat mengambil maksimal 3 parameter:

  • lama - substring lama yang ingin Anda ganti
  • baru - substring baru yang akan menggantikan substring lama
  • count (opsional) - berapa kali Anda ingin mengganti substring lama dengan substring baru

Catatan : Jika hitungan tidak ditentukan, replace()metode ini mengganti semua kemunculan substring lama dengan substring baru.

Nilai pengembalian dari replace ()

The replace()Metode mengembalikan salinan string mana substring lama diganti dengan substring baru. String asli tidak berubah.

Jika substring lama tidak ditemukan, itu mengembalikan salinan dari string asli.

Contoh 1: Menggunakan replace ()

 song = 'cold, cold heart' # replacing 'cold' with 'hurt' print(song.replace('cold', 'hurt')) song = 'Let it be, let it be, let it be, let it be' # replacing only two occurences of 'let' print(song.replace('let', "don't let", 2))

Keluaran

 sakit hati, sakit hati Biarkan saja, jangan biarkan, jangan biarkan, biarkan saja

Lebih Banyak Contoh di String replace ()

 song = 'cold, cold heart' replaced_song = song.replace('o', 'e') # The original string is unchanged print('Original string:', song) print('Replaced string:', replaced_song) song = 'let it be, let it be, let it be' # maximum of 0 substring is replaced # returns copy of the original string print(song.replace('let', 'so', 0))

Keluaran

 String asli: dingin, hati yang dingin String yang diganti: dilas, hati yang dibelah biarlah, biarlah, biarlah

Artikel yang menarik...