Metode string Show
Sintaks metode
Argumen Argumen Argumen 1 , yang opsional, menentukan berapa banyak kemunculan yang akan diganti. Jika ini tidak ditentukan, semua kemunculan old_char akan diganti dengan new_char Mari kita lihat beberapa contoh str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful" new_str = str.replace("JavaScript", "PHP") print(new_str) # I love PHP. I prefer PHP to Python because PHP looks more beautiful _4 ContohBerikut adalah contoh yang menggantikan "JavaScript" dengan "PHP" dalam sebuah string _Anda dapat melihat bagaimana metode Dalam contoh ini, tiga kemunculan "JavaScript" diganti dengan "PHP". Bagaimana jika Anda ingin hanya satu kejadian yang diganti?
Dengan menerapkan argumen 1 dari 1, Anda dapat melihat bahwa hanya "JavaScript" pertama (kemunculan pertama) yang diganti dengan "PHP". "JavaScript" yang tersisa tetap tidak tersentuhKapan Menggunakan Metode replace_ dengan PythonKasus penggunaan yang baik dari metode ini adalah mengganti karakter dalam input pengguna agar sesuai dengan beberapa standar Katakanlah, misalnya, Anda ingin pengguna memasukkan nama pengguna mereka, tetapi Anda tidak ingin karakter spasi di input nama pengguna. Anda dapat menggunakan metode
Dari hasil metode MembungkusMetode 1 dari metode iniIKLAN IKLAN IKLAN Advokat Pengembang dan Pembuat Konten bersemangat untuk membagikan pengetahuan saya tentang Teknologi. Saya menyederhanakan JavaScript / ReactJS / NodeJS / Frameworks / TypeScript / dkk saluran YT saya. Youtube. com/c/deeecode Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Pada artikel ini, Anda akan mempelajari cara mengganti karakter dalam string dengan indeks di Python menggunakan 2 metode berbeda. Kami juga akan melihat perbandingan kecepatan kedua metode Sebelumnya kita telah melihat bagaimana cara mengganti karakter dalam sebuah string dengan Python ketika karakter tersebut diketahui. Di sini indeks karakter digunakan untuk mengganti karakter dalam string Daftar isi Metode 1. Konversi String ke DaftarString tidak dapat diubah dengan Python. Jadi, kita tidak bisa langsung mengganti karakter dalam sebuah string. Itu akan menimbulkan kesalahan Untuk mengatasinya, Anda dapat mengonversi string ke daftar dan kemudian mengganti karakter dalam daftar di indeks yang diberikan Akhirnya, ubah daftar menjadi string menggunakan metode join() dan tetapkan ke string asli. Contoh _Tello World Hello Borld Metode 2. Menggunakan pemotongan taliCara lain untuk mengganti karakter dalam string dengan indeks menggunakan pemotongan string String slicing adalah teknik untuk mengakses bagian dari string. Ini dilakukan dengan menentukan indeks awal dan akhir dari substring. Misalnya, str[0. 5] akan mengembalikan substring dari indeks 0 hingga 5. Dengan ini kita mengakses substring dari indeks 0 ke indeks-1 dan menggabungkannya dengan karakter dan substring dari index+1 to the end of the string. Contoh
Tutorials tonight tutorials Tonight Anda dapat melihat pada contoh di atas, karakter pada indeks 0 diganti dengan 'T' dan karakter pada indeks 10 diganti dengan 'T' menggunakan metode pemotongan string Perbandingan Kecepatan kedua metodeMari bandingkan kecepatan kedua metode dan lihat mana yang lebih cepat Untuk ini, kita akan menggunakan modul waktu . Ini menyediakan berbagai fungsi yang berhubungan dengan waktu. Di sini kita akan menggunakan waktu. time() fungsi yang mengembalikan jumlah detik berlalu sejak 1 Januari 1970, 00. 00. 00 (UTC) di sistem Unix. Jadi, kami akan menghitung perbedaan waktu antara waktu mulai dan waktu akhir fungsi untuk mendapatkan waktu yang dibutuhkan oleh fungsi untuk dieksekusi Contoh
('Time taken by method 1: ', 0.6108551025390625) ('Time taken by method 2: ', 0.2126619815826416) Seperti yang Anda lihat, waktu yang dibutuhkan oleh metode 2 kurang dari metode 1. Jadi, metode 2 ⭐️ lebih cepat daripada metode 1. KesimpulanPada artikel ini, Anda telah mempelajari dua metode untuk mengganti karakter dalam string dengan indeks Juga, kami menemukan bahwa metode 2 lebih cepat daripada metode 1. Jadi, sebaiknya Anda menggunakan metode 2 untuk mengganti karakter dalam string dengan indeks Bagaimana cara mengganti karakter dalam string dengan Python pada indeks tertentu?Kita dapat mengonversi string menjadi daftar dan kemudian mengganti karakter lama pada indeks tertentu dengan karakter baru . Kita juga bisa menggunakan modul regex yang merupakan modul Python bawaan yang bisa digunakan untuk mengganti string Python. Tali. replace() adalah salah satu cara terbaik untuk mengganti string dengan python.
Bagaimana cara mengganti karakter dalam string dengan indeks?Ganti karakter pada indeks tertentu dalam sebuah String di Java . Menggunakan metode substring(). Kita bisa menggunakan String. metode substring(int, int) untuk mempartisi string menjadi dua bagian yang terdiri dari substring sebelum dan sesudah karakter yang akan diganti. . Menggunakan StringBuilder. . Menggunakan metode toCharArray(). . Menggunakan Refleksi Bagaimana Anda mengganti satu karakter dalam sebuah string dengan Python?Metode ganti Python () digunakan untuk menemukan dan mengganti karakter dalam sebuah string. Itu membutuhkan substring untuk diteruskan sebagai argumen; . Metode replace() umumnya digunakan dalam pembersihan data
Bagaimana Anda menghapus karakter dari indeks tertentu dengan Python?Gunakan sintaks pemotongan string string[. indeks] + string[indeks + 1. ] untuk menghapus kemunculan tunggal karakter pada indeks dalam string. |