Discard metodu

discard metodu çoxluqda olan elementləri silir. Əgər element yoxdursa, sadəcə orijinal çoxluq qaytarılır. remove metodundan fərqli olaraq, remove metodu xəta qaytarır. Metodun parametrində silmək istədiyimiz elementi ötürürük.

Sintaksis

pythonçoxluq.discard(nəni silirik)

Nümunə

Gəlin çoxluğumuzdan 'a' elementini silək:

pythonct = {'a', 'b', 'c'}
ct.discard('a')
print(ct)

Kodun icrasının nəticəsi:

python{'b', 'c'}

Nümunə

İndi isə gəlin çoxluqda olmayan bir elementi silək:

pythonct = {'a', 'b', 'c'}
ct.discard('e')
print(ct)

Kod icra edildikdən sonra bizə orijinal çoxluq qaytarılacaq:

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

Həmçinin bax

  • remove metodu,
    çoxluqdan elementləri silir
  • pop metodu,
    çoxluqdan birinci elementi silir
  • clear metodu,
    çoxluğu təmizləyir
  • add metodu,
    çoxluğa elementlər əlavə edir
  • len funksiyası,
    çoxluğun uzunluğunu qaytarır
  • union metodu,
    çoxluqları birləşdirir