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մեթոդը,
որը բացառում է բազմության և հաջորդականության ընդհանուր տարրերը