Metodas difference
Metodas difference grąžina aibę,
gautą iš elementų, kuriais pirmoji
aibė skiriasi nuo antrosios. Parametre
nurodome aibę, su kuria norime
palyginti pradinę aibę.
Sintaksė
aibė.difference(aibė, su kuria norime palyginti)
Pavyzdys
Panaudokime metodą difference
skirtingiems dviejų aibių elementams gauti:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Kodo vykdymo rezultatas:
{'c', 'b'}
Pavyzdys
Metodas difference taip pat turi
trumpąją formą:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Kodo vykdymo rezultatas:
{'b', 'c'}
Taip pat žiūrėkite
-
metodas
intersection,
kuris grąžina aibių sankirtą -
metodas
issubset,
kuris tikrina aibės elementų buvimą sekoje -
metodas
issuperset,
kuris tikrina sekos elementų buvimą aibėje -
metodas
symmetric_difference,
kuris pašalina bendrus aibės ir sekos elementus