Metode discard

Metode discard menghapus elemen yang berada dalam set. Jika elemen tidak ada, maka set asli akan dikembalikan. Berbeda dengan metode remove, yang mengembalikan kesalahan. Parameter metode ini adalah elemen yang ingin dihapus.

Sintaks

pythonset.discard(yang_dihapus)

Contoh

Mari hapus elemen 'a' dari set kita:

pythonst = {'a', 'b', 'c'}
st.discard('a')
print(st)

Hasil eksekusi kode:

python{'b', 'c'}

Contoh

Sekarang mari hapus elemen yang tidak ada dalam set:

pythonst = {'a', 'b', 'c'}
st.discard('e')
print(st)

Setelah eksekusi kode, set asli akan dikembalikan:

python{'a', 'b', 'c'}

Lihat juga

  • metode remove,
    yang menghapus elemen dari set
  • metode pop,
    yang menghapus elemen pertama dari set
  • metode clear,
    yang mengosongkan set
  • metode add,
    yang menambahkan elemen ke set
  • fungsi len,
    yang mengembalikan panjang set
  • metode union,
    yang menggabungkan set