მეთოდი difference
difference მეთოდი აბრუნებს სიმრავლეს,
რომელიც მიღებულია იმ ელემენტებიდან, რომლებითაც პირველი
სიმრავლე განსხვავდება მეორისგან. პარამეტრში
ვუთითებთ სიმრავლეს, რომლისთანაც გვინდა
შევადაროთ საწყისი სიმრავლე.
სინტაქსი
სიმრავლე.difference(სიმრავლე, რომლისთანაც გვინდა შევადაროთ)
მაგალითი
გამოვიყენოთ difference მეთოდი
ორი სიმრავლის განსხვავებული ელემენტების მისაღებად:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
კოდის შესრულების შედეგი:
{'c', 'b'}
მაგალითი
difference მეთოდს ასევე აქვს
მოკლე ფორმა:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
კოდის შესრულების შედეგი:
{'b', 'c'}
იხილეთ აგრეთვე
-
მეთოდი
intersection,
რომელიც აბრუნებს სიმრავლეთა თანაკვეთას -
მეთოდი
issubset,
რომელიც ამოწმებს სიმრავლის ელემენტების არსებობას მიმდევრობაში -
მეთოდი
issuperset,
რომელიც ამოწმებს მიმდევრობის ელემენტების არსებობას სიმრავლეში -
მეთოდი
symmetric_difference,
რომელიც გამორიცხავს სიმრავლისა და მიმდევრობის საერთო ელემენტებს