Ta bort ett element som finns i en mängd i Python
För att ta bort ett element från en mängd kan man
också använda metoden discard.
Dess enda skillnad från metoden remove
är att den returnerar den ursprungliga mängden,
och inte ett fel, när elementet som ska tas bort
inte finns.
Låt oss säga att vi har en mängd:
st = {'a', 'b', 'c'}
Låt oss ta bort elementet 'b' från den:
st.discard('b')
print(st) # kommer att skriva ut {'a', 'c'}
Och låt oss nu ta bort elementet 'd':
st.discard('d')
print(st) # kommer att skriva ut {'a', 'b', 'c'}
Given en mängd:
st = {'x', 'y', 'z'}
Ta bort elementet med värdet
'y' från den.
Given en mängd:
st = {1, 2, 3, 4, 5}
Skriv kod för att få följande resultat:
{1, 3, 5}
Följande kod är given:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Säg vad som kommer att skrivas ut i konsolen.