Irisan akan menghapus N karakter pertama dari string dengan mengembalikan salinan string yang dimulai pada karakter setelah N karakter pertama
Kami menggunakan pemotongan string untuk menghapus karakter N pertama dari sebuah string
Sintaks untuk pemotongan string adalah my_str[start:stop:step]
Indeks start bersifat inklusif, sedangkan indeks stop bersifat eksklusif (hingga, tetapi tidak termasuk)
Indeks Python berbasis nol, jadi karakter pertama dalam string memiliki indeks 0, dan karakter terakhir memiliki indeks -1 atau len(my_str) - 1
Irisan string[2:] dimulai pada indeks 2 dan berlanjut ke akhir string
Dengan kata lain, irisan menghapus 2 karakter pertama dari string (indeks 0 dan my_str[start:stop:step]0)
Jika Anda tidak perlu menyimpan variabel asli dan, tetapkan daripada mendeklarasikan variabel baru
Irisan my_str[start:stop:step]1 dimulai pada indeks my_str[start:stop:step]2 dan berlanjut ke akhir string
Dengan kata lain, ini menghapus 3 karakter pertama dari string (indeks 0, my_str[start:stop:step]0 dan 2)
Hapus karakter N pertama jika sama dengan nilai tertentu
Jika Anda hanya ingin menghapus N karakter pertama dari sebuah string jika nilainya sama dengan nilai tertentu, gunakan metode my_str[start:stop:step]6
Contoh hanya menghapus 3 karakter pertama dari string jika string dimulai dengan karakter yang ditentukan
Metode mengembalikan my_str[start:stop:step]7 jika string dimulai dengan awalan yang disediakan, jika tidak, metode mengembalikan my_str[start:stop:step]8
Anda juga dapat menggunakan pemotongan string jika Anda perlu mendapatkan dua bagian string
Irisan my_str[start:stop:step]_9 dimulai pada indeks 0 dan naik ke, tetapi tidak termasuk indeks my_str[start:stop:step]2
Dengan kata lain, mengembalikan 3 karakter pertama dalam string (indeks 0, my_str[start:stop:step]0 dan 2)
Irisan my_str[start:stop:step]1 dimulai pada indeks my_str[start:stop:step]2 dan berlanjut ke akhir string
Sebagai alternatif, Anda dapat menggunakan metode start_7
Hapus karakter N pertama dari sebuah String menggunakan str. mengganti()
Untuk menghapus karakter N pertama dari sebuah string
- Gunakan pemotongan string untuk mendapatkan karakter N pertama dari string
- Gunakan metode start_7 untuk menghapus karakter N pertama dari string
- Hapus karakter dengan menggantinya dengan string kosong
Kami menggunakan metode start_7 untuk menghapus karakter N pertama dari sebuah string dengan menggantinya dengan string kosong
Secara default, metode start_7 menggantikan semua kemunculan substring yang disediakan dalam string, jadi kami menetapkan hitungan my_str[start:stop:step]0 untuk memastikan kami hanya mengganti kemunculan pertama
Metode mengembalikan salinan string dengan semua kemunculan substring diganti dengan penggantian yang disediakan
Metode ini mengambil parameter berikut
NameDescriptionoldSubstring yang ingin kita ganti di stringnewPenggantian untuk setiap kemunculan stop2countHanya stop3 kemunculan pertama yang diganti (opsional)Metode ini tidak mengubah string asli. String tidak dapat diubah dengan Python
Atau, Anda dapat menggunakan stop_4 loop
Hapus karakter N pertama dari sebuah String menggunakan loop for
Untuk menghapus karakter N pertama dari sebuah string
- Gunakan stop4 loop untuk mengulangi string dengan stop6
- Periksa apakah indeks lebih besar dari atau sama dengan N
- Jika kondisi terpenuhi, tambahkan karakter saat ini ke string baru
Kami menggunakan fungsi stop_6 untuk mendapatkan akses ke indeks iterasi saat ini
Fungsi mengambil iterable dan mengembalikan objek enumerasi yang berisi tupel di mana elemen pertama adalah indeks dan yang kedua adalah item yang sesuai
Pada setiap iterasi, kami memeriksa apakah indeks saat ini lebih besar dari atau sama dengan N
Jika kondisi terpenuhi, kami menambahkan karakter saat ini ke string baru
Operator stop_8 adalah singkatan dari stop9
Hapus karakter N pertama dari string menggunakan 00
Sebagai alternatif, Anda dapat menggunakan metode 0_1
Contoh pertama menggunakan potongan 0_2 untuk mendapatkan 2 karakter pertama dari string
Metode mengambil string yang berisi karakter sebagai argumen dan mengembalikan salinan string dengan karakter utama yang telah dihapus
Metode ini tidak mengubah string asli, melainkan mengembalikan string baru. String tidak dapat diubah dengan Python
Perhatikan bahwa metode 0_1 tidak harus menghapus hanya dua karakter pertama dari string
Metode menghapus semua kemunculan dan kombinasi karakter tertentu dari awal string