Pengembang sering menginginkan pengguna untuk memasukkan beberapa nilai atau masukan dalam satu baris. Dalam C++/C pengguna dapat mengambil banyak masukan dalam satu baris menggunakan scanf tetapi dalam Python pengguna dapat mengambil banyak nilai atau masukan dalam satu baris dengan dua metode Show
Kadang-kadang saat bekerja di program kami, kami mungkin mendapatkan situasi di mana kami ingin memecah string menjadi bagian-bagian yang lebih kecil untuk diproses lebih lanjut Dalam tutorial ini, kita akan melihat secara mendalam tentang pemisahan String dengan Python dengan contoh sederhana untuk memudahkan pemahaman Anda => Kunjungi Di Sini Untuk Belajar Python Dari Awal Apa yang Akan Anda Pelajari Apa itu 'Tali'?Semuanya adalah Objek di Python, karenanya bahkan String diperlakukan sebagai objek di Python Urutan karakter disebut String. Karakter dapat berupa apa saja seperti simbol, huruf, angka, dll. Komputer tidak memahami salah satu dari karakter atau String ini, melainkan hanya memahami bilangan biner i. e. 0 dan 1 Kami menyebut metode ini sebagai pengkodean dan proses sebaliknya disebut decoding, dan pengkodean dilakukan berdasarkan ASCII Mendeklarasikan sebuah StringString dideklarasikan menggunakan tanda kutip ganda (“ “) atau tanda kutip tunggal (‘ ‘) Sintaksis Variable name = “string value” ATAU Variable name = ‘string value’_ Contoh 1 my_string = “Hello” Contoh 2 my_string = ‘Python’ Contoh 3 my_string = “Hello World” print(“String is: “, my_string)_ Keluaran Tali adalah. Halo Dunia Contoh 4 my_string = ‘Hello Python’ print(“String is: “, my_string) Keluaran Tali adalah. Halo Piton Apa itu Pemisahan Tali?Seperti yang dijelaskan oleh namanya sendiri String split berarti membelah atau memecah String yang diberikan menjadi bagian-bagian yang lebih kecil Jika Anda akan bekerja pada Strings dalam bahasa pemrograman apa pun, maka Anda mungkin tahu tentang penggabungan (menggabungkan string) dan pemisahan String adalah kebalikannya. Untuk melakukan operasi pemisahan pada string, Python memberi kita fungsi bawaan yang disebut split() Fungsi Pemisahan PythonMetode Python split() digunakan untuk membagi string menjadi potongan-potongan, dan menerima satu argumen yang disebut pemisah Pemisah dapat berupa karakter atau simbol apa pun. Jika tidak ada pemisah yang ditentukan, maka itu akan memisahkan string yang diberikan dan spasi putih akan digunakan secara default Sintaksis variable_name = “String value” variable_name.split()_ Contoh 1 my_string = “Welcome to Python” my_string.split() Keluaran ['Selamat datang', 'untuk', 'Python'] Bagaimana cara Membagi String dengan Python?Dalam contoh di atas, kami telah menggunakan fungsi split() untuk memisahkan string tanpa argumen apa pun Mari kita lihat beberapa contoh pemisahan string dengan meneruskan beberapa argumen Contoh 1 my_string = “Apple,Orange,Mango” print(“Before splitting, the String is: “, my_string) value = my_string.split(‘,’) print(“After splitting, the String is: “, value)_ Keluaran Sebelum pemisahan, String adalah. Apel, Jeruk, Mangga Contoh 2 my_string = “Welcome0To0Python” print(“Before splitting, the String is: “, my_string) value = my_string.split(‘0’) print(“After splitting, the String is: “, value)_ Keluaran Sebelum membelah, String adalah. Selamat Datang0To0Python Contoh 3 Variable name = ‘string value’_0 Keluaran Buah Sulung adalah. apel Dalam contoh di atas, kami membagi string yang diberikan "Apel, Jeruk, Mangga" menjadi tiga bagian dan menugaskan ketiga bagian ini ke dalam variabel yang berbeda masing-masing buah1, buah2 dan buah3 Pisahkan String menjadi DaftarSetiap kali kita memisahkan string dengan Python, itu akan selalu diubah menjadi List Seperti yang Anda ketahui, kami tidak mendefinisikan tipe data apa pun dengan Python, tidak seperti bahasa pemrograman lainnya. Oleh karena itu, setiap kali kita menggunakan fungsi split() lebih baik kita menetapkannya ke beberapa variabel sehingga dapat diakses dengan mudah satu per satu menggunakan lanjutan for loop Contoh 1 Variable name = ‘string value’_1 untuk item dalam nilai Variable name = ‘string value’_2 Keluaran apel Pisahkan String menjadi ArraySeperti yang telah kita bahas sebelumnya, setiap kali kita memisahkan string, string tersebut akan selalu diubah menjadi Array. Namun, cara Anda mengakses data akan berbeda Menggunakan fungsi split(), kita memecah string menjadi beberapa bagian dan menugaskannya ke beberapa variabel, sehingga dengan menggunakan indeks kita dapat mengakses string yang rusak dan konsep ini disebut Array Mari kita lihat bagaimana kita dapat mengakses data terpisah menggunakan array Contoh 1 Variable name = ‘string value’_3 Keluaran Item pertama adalah. apel Tokenisasi StringSaat kita membagi string, itu terurai menjadi potongan-potongan kecil dan potongan-potongan kecil ini disebut token Contoh Variable name = ‘string value’_4 Keluaran Token string adalah. ['Audi', 'BMW', 'Ferrari'] Dalam contoh di atas Audi, BMW, dan Ferrari disebut token string “Audi,BMW,Ferrari” Pisahkan String dengan KarakterDi Python, kami memiliki metode bawaan yang disebut list() untuk membagi string menjadi urutan karakter Bagaimana Anda membagi input teks dengan Python?Metode Python String split()
. Anda dapat menentukan pemisah, pemisah default adalah spasi putih apa pun. Catatan. Ketika maxsplit ditentukan, daftar akan berisi jumlah elemen yang ditentukan ditambah satu. The split() method splits a string into a list. You can specify the separator, default separator is any whitespace. Note: When maxsplit is specified, the list will contain the specified number of elements plus one.
Apa yang dilakukan input () split () dengan Python?Fungsi manipulasi string di Python yang digunakan untuk memecah string yang lebih besar menjadi beberapa string yang lebih kecil disebut fungsi split() di Python. Fungsi split() mengembalikan string sebagai daftar.
Bagaimana Anda memisahkan dua input?Menggunakan metode split()
. Sintaks diberikan di bawah ini. Parameter pemisah memecah input dengan pemisah yang ditentukan. Secara default, spasi putih adalah pemisah yang ditentukan.
Bagaimana Anda membagi input int dengan Python?menggunakan daftar objek dan = string(input()) result = [x for x in n] print(result) menggunakan objek peta dan = string(input()) result = list(map(int,and)) print(result) |