⊗pyPmStEP 117 of 208 menu

Kehadiran Elemen dalam Set di Python

Untuk menyemak kehadiran elemen dalam set, gunakan operator in. Di sebelah kiri operator dinyatakan elemen yang dicari, dan di sebelah kanan - set yang ingin dicari. Jika elemen berada dalam set, maka nilai boolean True akan dipulangkan, sebaliknya - False.

Katakan kita mempunyai set:

st = {'a', 'b', 'c'}

Mari semak sama ada ia mengandungi elemen 'a':

res = 'a' in st print(res) # akan memaparkan True

Sekarang mari cuba cari elemen 'e' dalam set:

res = 'e' in st print(res) # akan memaparkan False

Anda juga boleh menyemak kehadiran mana-mana elemen dalam beberapa set serentak. Untuk ini, gunakan juga operator persilangan &:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # akan memaparkan True

Untuk melakukan sebaliknya dan mengetahui sama ada elemen tiada dalam set, anda boleh menggunakan konstruksi not in:

st = {'1', '2', '3'} res = '4' not in st print(res) # akan memaparkan True

Diberi set:

st = {1, 2, 3, 4, 5}

Diberi pembolehubah:

num = 3

Semak sama ada nilai pembolehubah ini terkandung dalam set.

Diberi kod berikut:

st1 = {'1', '2', '3'} st2 = {'4', '5', 3} print('3' in st1 & st2)

Nyatakan apa yang akan dipaparkan dalam konsol.

Diberi kod berikut:

st = {'ab', 'bc', 'cd'} txt = 'bc' print(txt not in st)

Nyatakan apa yang akan dipaparkan dalam konsol.

Diberi kod berikut:

st = {'x', 'y', 'z', 'w'} txt = 'yz' print(txt not in st)

Nyatakan apa yang akan dipaparkan dalam konsol.

kksvbyitbn