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ක්රමය,
කුලකයේ සහ අනුක්රමයේ පොදු මූලද්රව්ය බැහැර කරයි