Метод 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,
који искључује заједничке елементе скупа и секвенце