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
pythonset.issubset(urutan)
Contoh
Mari semak kemasukan unsur pertama
set ke dalam set kedua menggunakan kaedah issubset:
pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Keputusan pelaksanaan kod:
pythonFalse
Contoh
Sekarang mari kita semak semula kemasukan
unsur menggunakan kaedah issubset:
pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Keputusan pelaksanaan kod:
pythonTrue
Contoh
Mari bandingkan unsur set dengan unsur senarai:
pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Keputusan pelaksanaan kod:
pythonTrue
Contoh
Sekarang mari bandingkan unsur set dengan tupel:
pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Keputusan pelaksanaan kod:
pythonTrue
Contoh
Kaedah issubset juga mempunyai bentuk
pendek:
pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Keputusan pelaksanaan kod:
pythonTrue
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