Dalam tutorial ini, Anda akan belajar cara menghapus item dari set Python. Anda akan mempelajari cara menghapus item menggunakan metode 4, metode 5, metode 6, dan metode 7. Anda akan mempelajari perbedaan antara masing-masing metode ini dan kapan Anda ingin menggunakannya. Anda juga akan mempelajari cara menghapus item dari kumpulan secara bersyarat, seperti semua angka di bawah ambang batas Show
Jawaban Cepat. Gunakan 5 untuk Menghapus Item dari Set dengan Python
Daftar isi Primer Cepat di Set PythonSet adalah struktur data wadah unik di Python. Himpunan dibuat dengan menggunakan nilai yang dipisahkan koma di antara kurung kurawal 9Set memiliki atribut utama berikut
Himpunan Python juga menyediakan sejumlah metode bermanfaat, seperti kemampuan untuk menghitung perbedaan antar himpunan Kita dapat membuat himpunan kosong dengan menggunakan fungsi 0. Mari kita lihat seperti apa ini
Kita harus berhati-hati agar tidak hanya membuat himpunan kosong dengan kurung kurawal. Ini akan mengembalikan kamus sebagai gantinya. Untuk membuat satu set hanya menggunakan kurung kurawal, itu harus berisi setidaknya satu item Hapus Item dari Python Set dengan hapusSet Python datang dengan metode, 4, yang memungkinkan kita menghapus item dari set. Metode ini menerima satu argumen. item yang ingin kita hapusMari kita lihat bagaimana kita bisa menggunakan metode ini
Kita dapat melihat bahwa dengan meneruskan nilai 2 yang berhasil dihapus dari himpunan kita. Operasi terjadi di tempat, artinya kami tidak perlu menetapkan ulang set Namun, sesuatu yang perlu diperhatikan adalah jika kami mencoba menghapus item yang tidak ada, Python akan memunculkan 2. Mari kita lihat seperti apa ini
Untuk mencegah kesalahan mengakhiri program kami, kami harus dapat menangani pengecualian ini. Pertama-tama kita dapat memeriksa apakah ada item dalam satu set, atau kita dapat menggunakan pernyataan coba-kecuali. Mari kita lihat cara kerjanya
Mengetik pernyataan coba-kecuali bisa sedikit membosankan. Karena itu, kita dapat menggunakan metode 5 untuk menghapus item dengan aman dari set PythonHapus Item dengan Aman dari Python Set dengan membuangPada bagian di atas, Anda belajar tentang metode Python 4. Metode _5 menyelesaikan hal yang sama – meskipun menangani kunci yang hilang tanpa mengeluarkan pengecualian. Jika item yang tidak ada diteruskan ke metode, metode hanya akan mengembalikan Tidak adaMari kita lihat cara kerjanya
Kita dapat melihat pada penggunaan pertama 5 bahwa kita berhasil menjatuhkan itemSekarang, mari coba gunakan metode 5 untuk menghapus item yang tidak ada
Kita dapat melihat di sini bahwa ketika kita mencoba untuk menghapus item yang tidak ada menggunakan metode 5, tidak ada yang terjadiDi bagian selanjutnya, Anda akan mempelajari cara menggunakan metode 9 untuk menghapus item dan mengembalikannyaHapus dan Kembalikan Item Acak dari Set Python dengan popMetode Python _9 menghapus item acak dari set dan mengembalikannya. Ini memiliki banyak aplikasi potensial, seperti dalam pengembangan game. Tidak hanya menghapus item, tetapi juga mengembalikannya yang berarti Anda dapat menetapkannya ke variabel. Misalnya, dalam permainan kartu di mana setiap item hanya ada satu kali, ini dapat digunakan untuk menggambar kartuMari kita lihat cara kerja metode ini untuk menghapus item dari set
Kita dapat melihat bahwa ketika kita mengeluarkan nilai dari satu set, nilai tersebut dikembalikan dan dihapus dari set Apa yang terjadi ketika kita mencoba menerapkan metode 1 ke set kosong?
Dalam kode di atas, kami mengeluarkan item dari satu set dan mencetak item yang tersisa sebanyak enam kali. Setelah kelima kalinya, set kosong. Saat kami mencoba mengeluarkan item dari set kosong, 2 dimunculkanDi bagian selanjutnya, Anda akan belajar cara menghapus banyak item dari set Python Hapus Banyak Item dari Set Python dengan difference_updateMungkin sering kali Anda tidak hanya ingin menghapus satu item dari satu set, tetapi ingin menghapus beberapa item. Salah satu cara untuk melakukannya adalah dengan menggunakan perulangan for untuk mengulangi daftar item untuk menghapus dan menerapkan metode 3. Mari kita lihat seperti apa bentuknya
Meskipun pendekatan ini berhasil, sebenarnya ada cara yang jauh lebih sederhana untuk melakukannya. Yaitu dengan menggunakan metode _4. Metode menerima iterable, seperti daftar, dan menghapus semua item dari setMari ubah pendekatan for loop kita menjadi menggunakan metode 4 0Kita dapat melihat bahwa dengan menerapkan metode _4, kita dapat dengan mudah menghapus beberapa item dari satu set. Terlebih lagi, metode ini melakukannya dengan cara yang aman. Jika kami mengirimkan item yang tidak ada, metode tersebut tidak akan menimbulkan kesalahanHapus Semua Item dari Set PythonPython menyediakan metode mudah untuk menghapus semua item dari satu set juga. Metode ini, _7, menghapus semua item dari satu set dan mengembalikan set kosongMari kita lihat bagaimana metode ini bekerja _1Di bagian selanjutnya, Anda akan mempelajari cara menghapus item dari kumpulan berdasarkan kondisi Hapus Item dari Set Python BersyaratDi bagian terakhir ini, Anda akan mempelajari cara menghapus item dari kumpulan berdasarkan kondisi. Pertama, Anda akan belajar bagaimana melakukan ini menggunakan for loop dan metode 3 dan kemudian dengan pemahaman yang ditetapkanMari ambil satu set angka dan hapus semua item yang bahkan menggunakan loop for _2Hal penting yang perlu diperhatikan di sini adalah kita perlu mengulangi item di set setelah kita mengonversinya menjadi daftar. Jika kami tidak melakukan ini, kami menemukan 9Kami juga dapat melakukannya dengan menggunakan set pemahaman Python. Ini bekerja sangat mirip dengan pemahaman daftar Python dan kita dapat menggunakannya untuk memfilter set kita dengan mudah _3Kita dapat melihat bahwa pendekatan ini sedikit lebih pendek dan lebih mudah dibaca. Ini juga dapat mengintimidasi pendatang baru dalam bahasa tersebut, jadi gunakan pendekatan mana pun yang lebih mudah bagi Anda untuk dapat memahaminya di masa mendatang. KesimpulanDalam tutorial ini, Anda belajar bagaimana menggunakan Python untuk menghapus item dari sebuah set. Anda telah mempelajari cara menggunakan metode _1 dan 3. Anda juga mempelajari cara menghapus beberapa item atau semua item dari satu set. Terakhir, Anda mempelajari cara menghapus item secara kondisional dari sebuah set
Bagaimana Anda menghapus input dari set dengan Python?Menggunakan metode pop()
. Elemen yang terkecil dalam himpunan dihilangkan terlebih dahulu diikuti dengan menghapus elemen dalam urutan yang meningkat.
Bagaimana Anda menghapus semua elemen dari satu set?clear() function digunakan untuk menghapus semua elemen dari set container, sehingga ukurannya menjadi 0.
Bagaimana Anda menghapus objek dari set?remove(Object O) method digunakan untuk menghapus elemen tertentu dari Set. Parameter. Parameter O adalah jenis elemen yang dipertahankan oleh Set ini dan menentukan elemen yang akan dihapus dari Set tersebut. Nilai Pengembalian. Metode ini mengembalikan True jika elemen yang ditentukan ada di Set jika tidak mengembalikan False.
Bagaimana Anda menghapus dua elemen dari satu set dengan Python?Mengingat satu set, tugasnya adalah menulis program Python menghapus beberapa elemen dari set. Contoh. Masukan. test_set = {6, 4, 2, 7, 9}, rem_ele = [2, 4, 8] Keluaran. {9, 6, 7} Penjelasan. 2, 4 dikeluarkan dari set. |