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:

pythonst = {'a', 'b', 'c'}

Gəlin ondan 'b' elementini silək:

pythonst.discard('b')
print(st) # çap edecek {'a', 'c'}

İndi isə gəlin 'd' elementini silək:

pythonst.discard('d')
print(st) # çap edecek {'a', 'b', 'c'}
Задание 1

Çoxluq verilmişdir:

pythonst = {'x', 'y', 'z'}

Ondan 'y' qiymətli elementi silin.

Задание 2

Çoxluq verilmişdir:

pythonst = {1, 2, 3, 4, 5}

Aşağıdakı nəticəni almaq üçün kod yazın:

python{1, 3, 5}
Задание 3

Aşağıdakı kod verilmişdir:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

Konsola nə çap olunacağını deyin.