issuperset մեթոդը

issuperset մեթոդը ստուգում է հաջորդականության տարրերի պատկանելությունը բազմությանը։ Մեթոդը վերադարձնում է բուլյան արժեք՝ True կամ False։ Պարամետրում նշում ենք այն հաջորդականությունը, որի տարրերի հետ ցանկանում ենք համեմատել բազմության տարրերը։

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

pythonբազմություն.issuperset(հաջորդականություն)

Օրինակ

Ստուգենք երկրորդ բազմության տարրերի պատկանելությունը առաջինին issuperset մեթոդի օգնությամբ։

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

Ծրագրի աշխատանքի արդյունքը։

pythonFalse

Օրինակ

Եվս մեկ անգամ ստուգենք տարրերի պատկանելությունը issuperset մեթոդի օգնությամբ։

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

Ծրագրի աշխատանքի արդյունքը։

pythonTrue

Օրինակ

Համեմատենք ցուցակի տարրերը բազմության տարրերի հետ։

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)

Ծրագրի աշխատանքի արդյունքը։

pythonTrue

Օրինակ

Հիմա համեմատենք թուպլի տարրերը բազմության տարրերի հետ։

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)

Ծրագրի աշխատանքի արդյունքը։

pythonTrue

Օրինակ

issuperset մեթոդն ունի նաև կարճ ձև։

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

Ծրագրի աշխատանքի արդյունքը։

pythonFalse

Տես նաև

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