Buka paket nilai untuk membagi string menjadi beberapa variabel, mis. g. Show
Contoh membagi string menjadi daftar string di setiap ruang, tetapi Anda bisa menggunakan pembatas lainnya Pastikan untuk mendeklarasikan variabel sebanyak jumlah item dalam daftar Misalnya, jika Anda hanya menginginkan 2 item pertama dari daftar, Anda dapat menggunakan argumen Metode membagi string menjadi daftar substring menggunakan pembatas Metode ini mengambil 2 parameter berikut NameDescriptionseparatorMembagi string menjadi substring pada setiap kemunculan separatormaxsplitPaling banyakmaxsplit pemisahan dilakukan (opsional)Jika pemisah tidak ditemukan dalam string, daftar yang berisi hanya 1 elemen dikembalikan Jika Anda mencoba membongkar lebih banyak atau lebih sedikit nilai daripada yang ada dalam daftar, Anda akan mendapatkan kesalahan Kami mendeklarasikan 2 variabel, tetapi daftar berisi 3 item. Ketidakkonsistenan antara jumlah variabel dan item dalam daftar menyebabkan error Jika string Anda dimulai dengan atau diakhiri dengan pembatas tertentu, Anda akan mendapatkan elemen string kosong dalam daftar Anda dapat menggunakan fungsi Fungsi mengambil fungsi dan iterable sebagai argumen dan membangun iterator dari elemen iterable yang fungsinya mengembalikan nilai kebenaran Jika Anda meneruskan Semua nilai yang tidak benar dianggap salah. Nilai-nilai palsu dalam Python adalah
Perhatikan bahwa fungsi Pertama, saya akan memperkenalkan Anda pada sintaks dari metode Inilah yang akan kami bahas Apa Metode .split() di Python?Anda menggunakan metode Sintaks umum untuk metode
Mari kita hancurkan
Metode Bagaimana Metode .split() Bekerja Tanpa Argumen Apa Pun?Inilah cara Anda membagi string menjadi daftar menggunakan metode _Keluarannya menunjukkan bahwa setiap kata yang menyusun string sekarang menjadi item daftar, dan string asli dipertahankan Ketika Anda tidak memberikan salah satu dari dua argumen yang diterima oleh metode Apa yang terjadi jika Anda tidak meneruskan argumen apa pun ke metode _Pada contoh di atas, saya menambahkan spasi putih berurutan antara kata 4 dan kata 5. Jika demikian, metode .split() _ memperlakukan setiap spasi yang berurutan seolah-olah merupakan satu spasi tunggalBagaimana Metode .split() Bekerja Dengan Argumen coding_journey = "I am learning to code for free with freeCodecamp!" # split string into a list and save result into a new variable coding_journey_split = coding_journey.split() print(coding_journey) print(coding_journey_split) # check the data type of coding_journey_split by using the type() function print(type(coding_journey_split)) # output # I am learning to code for free with freeCodecamp! # ['I', 'am', 'learning', 'to', 'code', 'for', 'free', 'with', 'freeCodecamp!'] # <class 'list'> 2?Seperti yang Anda lihat sebelumnya, bila tidak ada 2 argumen, nilai default untuk itu adalah spasi. Yang mengatakan, Anda dapat mengatur 2 yang berbeda 2 akan memecah dan membagi string setiap kali bertemu dengan karakter yang Anda tentukan dan akan mengembalikan daftar substringMisalnya, Anda dapat membuatnya sehingga sebuah string terpisah setiap kali metode 3 _Dalam contoh di atas, string terpecah setiap kali 3Perlu diingat bahwa saya tidak menentukan titik diikuti dengan spasi. Itu tidak akan berhasil karena string tidak berisi titik diikuti dengan spasi
Sekarang, mari kita lihat kembali contoh terakhir dari bagian sebelumnya Ketika tidak ada 2 argumen, spasi putih berurutan diperlakukan seolah-olah itu adalah spasi tunggalNamun, saat Anda menetapkan satu spasi sebagai 2, maka string akan terpisah setiap kali bertemu dengan karakter spasi tunggal
Dalam contoh di atas, setiap kali Bagaimana Metode .split() Bekerja Dengan Argumen coding_journey = "I am learning to code for free with freeCodecamp!" # split string into a list and save result into a new variable coding_journey_split = coding_journey.split() print(coding_journey) print(coding_journey_split) # check the data type of coding_journey_split by using the type() function print(type(coding_journey_split)) # output # I am learning to code for free with freeCodecamp! # ['I', 'am', 'learning', 'to', 'code', 'for', 'free', 'with', 'freeCodecamp!'] # <class 'list'> 4?Ketika tidak ada 4 argumen, tidak ada batasan yang ditentukan kapan pemisahan harus dihentikanPada contoh pertama dari bagian sebelumnya, 2 hingga mencapai akhir stringNamun, Anda dapat menentukan kapan Anda ingin pemisahan berakhir Misalnya, Anda dapat menentukan bahwa pemisahan berakhir setelah menemukan satu titik
Pada contoh di atas, saya menyetel 4 menjadi 5, dan daftar dibuat dengan dua item daftarSaya menetapkan bahwa daftar harus dipisahkan ketika menemukan satu titik. Setelah menemukan satu titik, operasi akan berakhir, dan string lainnya akan menjadi item daftar dengan sendirinya KesimpulanDan begitulah. Anda sekarang tahu cara membagi string dengan Python menggunakan metode Saya harap Anda menemukan tutorial ini bermanfaat Untuk mempelajari lebih lanjut tentang bahasa pemrograman Python, lihat sertifikasi Python freeCodeCamp Anda akan mulai dari dasar dan belajar dengan cara yang interaktif dan ramah bagi pemula. Anda juga akan membangun lima proyek pada akhirnya untuk dipraktikkan dan membantu memperkuat apa yang telah Anda pelajari Terima kasih telah membaca, dan selamat coding IKLAN IKLAN IKLAN IKLAN Mempelajari sesuatu yang baru setiap hari dan menulis tentangnya Jika artikel ini bermanfaat, tweetlah Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Bagaimana Anda membagi string menjadi dua bagian?Algoritma . LANGKAH 1. MULAILAH LANGKAH 2. DEFINE str = "aaaabbbbcccc" LANGKAH 3. DEFINISI len LANGKAH 4. SET n =3 LANGKAH 5. SET suhu = 0 LANGKAH 6. karakter = len/n LANGKAH 7. DEFINE String[] equalstr LANGKAH 8. JIKA (len%n. =0) lalu CETAK ("String tidak dapat dibagi menjadi bagian yang sama") jika tidak, lanjutkan ke LANGKAH 9 Bagaimana Anda membagi string tertentu dengan Python?Pisahkan string menggunakan split()
. Ini dilakukan dengan menggunakan metode split(). String pemisah dapat ditentukan, dengan pemisah default adalah spasi putih. split it into a list where each word is an item. This is done using the split() method. A separator string can be specified, with the default separator being whitespace.
Bagaimana cara membagi string menjadi beberapa string?split() Metode split() membagi sebuah String menjadi beberapa String dengan pembatas yang memisahkannya. Objek yang dikembalikan adalah sebuah array yang berisi Strings yang terbelah. Kami juga dapat melewati batas jumlah elemen dalam array yang dikembalikan.
Apa itu fungsi split () dalam string?Split digunakan untuk memecah string yang dibatasi menjadi substring . Anda dapat menggunakan larik karakter atau larik string untuk menentukan nol atau lebih karakter atau string pembatas. Jika tidak ada karakter pembatas yang ditentukan, string dipisahkan menjadi karakter spasi putih. |