difference մեթոդը

difference մեթոդը վերադարձնում է բազմություն, որը ստացվում է այն տարրերից, որոնցով առաջին բազմությունը տարբերվում է երկրորդից: Պարամետրում նշում ենք այն բազմությունը, որի հետ ցանկանում ենք համեմատել սկզբնականը:

Շարահյուսություն

pythonբազմություն.difference(բազմություն, որի հետ ցանկանում ենք համեմատել)

Օրինակ

Եկեք կիրառենք difference մեթոդը երկու բազմությունների տարբեր տարրերը ստանալու համար:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)

Կոդի կատարման արդյունքը:

python{'c', 'b'}

Օրինակ

difference մեթոդն ունի նաև կարճ ձև.

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)

Կոդի կատարման արդյունքը.

python{'b', 'c'}

Տես նաև

  • intersection մեթոդը,
    որը վերադարձնում է բազմությունների հատումը
  • issubset մեթոդը,
    որը ստուգում է բազմության տարրերի առկայությունը հաջորդականության մեջ
  • issuperset մեթոդը,
    որը ստուգում է հաջորդականության տարրերի առկայությունը բազմության մեջ
  • symmetric_difference մեթոդը,
    որը բացառում է բազմության և հաջորդականության ընդհանուր տարրերը