issubset մեթոդը
issubset մեթոդը ստուգում է
բազմության տարրերի մուտքը հաջորդականության մեջ,
որը կարող է լինել մեկ այլ բազմություն, ցանկ,
կորպուս: Մեթոդը վերադարձնում է բուլյան արժեք
- True կամ False: Պարամետրում
նշում ենք այն հաջորդականությունը, որի հետ
ցանկանում ենք համեմատել բազմության տարրերը:
Շարահյուսություն
բազմություն.issubset(հաջորդականություն)
Օրինակ
Եկեք ստուգենք առաջին բազմության տարրերի մուտքը
երկրորդի մեջ՝ օգտագործելով issubset մեթոդը:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Կոդի կատարման արդյունքը:
False
Օրինակ
Իսկ այժմ եկեք նորից ստուգենք տարրերի մուտքը
օգտագործելով issubset մեթոդը:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Կոդի կատարման արդյունքը:
True
Օրինակ
Եկեք համեմատենք բազմության տարրերը ցանկի տարրերի հետ:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Կոդի կատարման արդյունքը:
True
Օրինակ
Իսկ այժմ եկեք համեմատենք բազմության տարրերը կորպուսի հետ:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Կոդի կատարման արդյունքը:
True
Օրինակ
issubset մեթոդն ունի նաև կարճ
ձև:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Կոդի կատարման արդյունքը:
True
Տես նաև
-
intersectionմեթոդը,
որը վերադարձնում է բազմությունների հատումը -
differenceմեթոդը,
որը վերադարձնում է բազմությունների տարբերությունները -
issupersetմեթոդը,
որը ստուգում է հաջորդականության տարրերի առկայությունը բազմության մեջ -
symmetric_differenceմեթոդը,
որը բացառում է բազմության և հաջորդականության ընդհանուր տարրերը