⭐Ringkasan. Untuk mendapatkan karakter “N” pertama dari irisan string, string dari indeks awal hingga karakter ke-N menggunakan notasi irisan Python Show
Contoh Minimtext = "akjvdkavkjsdvkja" # Get first 3 characters print(text[:3]) # OUTPUT: akj Formulasi masalah📜Masalah. Diberi string. Bagaimana Anda mendapatkan karakter “N” pertama dari string? Contoh 1Dalam contoh berikut, Anda hanya perlu mengekstrak 5 karakter pertama dari string yang diberikan # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde_ Contoh 2Dalam contoh berikut, pertama-tama Anda harus memisahkan string dan mengeluarkan kata/substring darinya, lalu mengekstrak tiga karakter pertama dari setiap substring # Input text = "eagdef-ernopqr-essvwxyz" # Output eagerness Larutan. Pisahkan dan Iris TaliPendekatan untuk Memecahkan Contoh 1. Iris string menggunakan notasi braket persegi dan ekstrak jumlah karakter yang diperlukan menggunakan indeksnya Karena kita membutuhkan 5 karakter pertama, Anda cukup mengiris string mulai dari 0 hingga 5. Ini berarti nilai awal adalah 0 sedangkan nilai akhir adalah 5 Kode text = 'abcdefghijklmnopqr' n = 5 print(text[0:n]) # abcde Pendekatan untuk Memecahkan Contoh 2. Anda harus melangkah lebih jauh untuk menyelesaikan skenario kedua. Di sini, Anda harus membagi string terlebih dahulu menggunakan pembatas ("-") yang diberikan yang akan membuat daftar substring. Sekarang untuk mengekstrak tiga karakter pertama dari setiap substring cukup lakukan iterasi melalui setiap item dari daftar menggunakan loop for dan potong tiga karakter pertama dari setiap elemen di setiap iterasi dengan bantuan notasi irisan text = "eagdef-ernopqr-essvwxyz" res = text.split('-') for i in res: print(i[:3], end='') # eagerness_ Ilustrasi Grafis Catatan Slicing adalah konsep untuk mengukir substring dari string yang diberikan. Gunakan notasi pemotongan # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcdeelemen ke-0 mulai dari indeks # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde1 (disertakan) dan diakhiri dengan indeks # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde2 (dikecualikan). Ketiga argumen bersifat opsional, sehingga Anda dapat melewatinya untuk menggunakan nilai default ( # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde3, # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde4, # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde5). Misalnya, ekspresi # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde6 dari string # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde7 mengukir irisan # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde8 dan ekspresi # INPUT text = 'abcdefghijklmnopqr' n = 5 # OUTPUT abcde9 mengukir irisan # Input text = "eagdef-ernopqr-essvwxyz" # Output eagerness0. Video terkait Panduan Utama untuk Mengiris dengan Python Tonton video ini di YouTube Baca Terkait. Pengantar Mengiris dengan Python Pertanyaan Bonus🍎Qs 1. Bagaimana Membagi String Setelah Setiap N Karakter?Larutan. Salah satu cara termudah untuk memisahkan string setelah setiap n karakter adalah dengan menggunakan pemahaman daftar dan memotong string sesuai untuk mengekstrak setiap # Input text = "eagdef-ernopqr-essvwxyz" # Output eagerness1 karakter dari string yang diberikan dan menyimpannya dalam daftar. Item dari daftar ini mewakili substring terpisah yang diperlukan Contoh given_string = 'abcdef' n = 3 print([(given_string[i:i+n]) for i in range(0, len(given_string), n)]) # OUTPUT: ['abc', 'def'] Baca selengkapnya. Piton. Pisahkan String Setiap Karakter “N”. 🍎Qs 2. Bagaimana Cara Memisahkan String dan Mendapatkan Elemen Ke-N?Larutan. Pisahkan string secara normal saat terjadinya pembatas yang diberikan menggunakan metode # Input text = "eagdef-ernopqr-essvwxyz" # Output eagerness2. Untuk mengekstrak elemen yang diperlukan dari daftar, gunakan indeksnya di dalam tanda kurung siku Contoh text = "Welcome to the world of Python!" res = text.split() print("Split substrings: ", res) print("Required Element: ", res[3]) # OUTPUT: # Split substrings: ['Welcome', 'to', 'the', 'world', 'of', 'Python!'] # Required Element: world Baca selengkapnya. Piton. Pisahkan String Dapatkan Elemen 🍎Qs 3. Bagaimana cara Membagi String dan Mendapatkan elemen N Pertama?Mendekati. Pisahkan string menggunakan fungsi split dan pembatas yang diberikan. Kemudian ekstrak karakter "N" pertama dari daftar substring menggunakan indeksnya Contoh text = 'abc-efg-xyz-lmn-pqr' res = text.split('-') for i in range(3): print(res[i], end=" ") # abc efg xyz 🍎Qs 4. Bagaimana Memisahkan String dan Mendapatkan Elemen “N” Terakhir?Larutan. Pisahkan string menggunakan metode # Input text = "eagdef-ernopqr-essvwxyz" # Output eagerness2 bawaan Python dan pemisah yang diberikan. Untuk mengekstrak tiga elemen terakhir dari daftar pemisahan ini, ulangi dalam rentang terbalik mulai dari -3 hingga 0. Ini akan memungkinkan Anda untuk mengambil tiga elemen terakhir dari daftar menggunakan indeks negatifnya Contoh text = 'abc-efg-xyz-lmn-pqr' res = text.split('-') for i in range(-3, 0): print(res[i], end=" ") # xyz lmn pqr KesimpulanSaya harap pertanyaan dan solusinya yang dibahas dalam artikel ini telah membantu Anda. Silakan berlangganan dan nantikan solusi dan diskusi menarik lainnya di masa mendatang Selamat mengkode. 🙂 Namun sebelum kita melanjutkan, saya dengan senang hati mempersembahkan kepada Anda buku Python baru saya Python One-Liners (Amazon Link) Jika Anda menyukai satu baris, Anda akan MENYUKAI bukunya. Ini akan mengajarkan Anda semua yang perlu diketahui tentang satu baris kode Python. Tapi itu juga pengantar ilmu komputer, ilmu data, pembelajaran mesin, dan algoritma. Alam semesta dalam satu baris Python Buku ini dirilis pada tahun 2020 dengan penerbit buku pemrograman kelas dunia NoStarch Press (San Francisco) Tautan. https. //nostarch. com/pythononeliners Shubham Sayon Saya seorang Blogger Python profesional dan pembuat Konten. Saya telah menerbitkan banyak artikel dan membuat kursus selama periode waktu tertentu. Saat ini saya bekerja sebagai pekerja lepas penuh waktu dan saya memiliki pengalaman dalam domain seperti Python, AWS, DevOps, dan Networking Bagaimana Anda membagi dan mengiris string dengan Python?Mengiris String
. Tentukan indeks awal dan indeks akhir, dipisahkan dengan titik dua, untuk mengembalikan bagian dari string .
Apa itu split atau slice Python?Apa perbedaan antara split() dan mengiris di Python? . Dengan menggunakan fungsi split(), kita bisa mendapatkan daftar kata dari sebuah String. Slicing adalah cara mendapatkan substring dari sebuah String .
Bagaimana Anda mengiris kode dengan Python?Python slice() Fungsi
. Objek irisan digunakan untuk menentukan cara mengiris urutan. Anda dapat menentukan di mana memulai pemotongan, dan di mana harus mengakhiri. Anda juga dapat menentukan langkahnya, yang memungkinkan Anda untuk e. g. iris hanya setiap item lainnya. The slice() function returns a slice object. A slice object is used to specify how to slice a sequence. You can specify where to start the slicing, and where to end. You can also specify the step, which allows you to e.g. slice only every other item.
Apa itu metode split () di Python?Metode split() membagi string menjadi daftar . Anda dapat menentukan pemisah, pemisah default adalah spasi putih apa pun. Catatan. Ketika maxsplit ditentukan, daftar akan berisi jumlah elemen yang ditentukan ditambah satu. |