Kaedah issubset
Kaedah issubset menyemak kemasukan
unsur set dalam urutan,
yang boleh menjadi set lain, senarai,
tupel. Kaedah mengembalikan nilai boolean
- True atau False. Dalam parameter
kita tentukan urutan, yang
ingin kita bandingkan dengan unsur set.
Sintaks
set.issubset(urutan)
Contoh
Mari semak kemasukan unsur pertama
set ke dalam set kedua menggunakan kaedah issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Keputusan pelaksanaan kod:
False
Contoh
Sekarang mari kita semak semula kemasukan
unsur menggunakan kaedah issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Keputusan pelaksanaan kod:
True
Contoh
Mari bandingkan unsur set dengan unsur senarai:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Keputusan pelaksanaan kod:
True
Contoh
Sekarang mari bandingkan unsur set dengan tupel:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Keputusan pelaksanaan kod:
True
Contoh
Kaedah issubset juga mempunyai bentuk
pendek:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Keputusan pelaksanaan kod:
True
Lihat juga
-
kaedah
intersection,
yang mengembalikan persilangan set -
kaedah
difference,
yang mengembalikan perbezaan antara set -
kaedah
issuperset,
yang menyemak kewujudan unsur urutan dalam set -
kaedah
symmetric_difference,
yang mengecualikan unsur sepunya set dan urutan