Python-da çoxluqda mövcud elementin silinmesi
Çoxluqdan element silmek üçün
discard metodundan da istifade edile biler.
Onun remove metodundan yeganə ferqi,
silinəcək element mövcud olmadıqda
xəta əvəzinə orijinal çoxluğu qaytarmasıdır.
Tutaq ki, bizim bir çoxluğumuz var:
st = {'a', 'b', 'c'}
Gəlin ondan 'b' elementini silək:
st.discard('b')
print(st) # çap edecek {'a', 'c'}
İndi isə gəlin 'd' elementini silək:
st.discard('d')
print(st) # çap edecek {'a', 'b', 'c'}
Çoxluq verilmişdir:
st = {'x', 'y', 'z'}
Ondan 'y' qiymətli elementi silin.
Çoxluq verilmişdir:
st = {1, 2, 3, 4, 5}
Aşağıdakı nəticəni almaq üçün kod yazın:
{1, 3, 5}
Aşağıdakı kod verilmişdir:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Konsola nə çap olunacağını deyin.