⊗pyPmStEP 117 of 208 menu

Keberadaan Elemen dalam Set di Python

Untuk memeriksa keberadaan elemen dalam sebuah set, gunakan operator in. Di sebelah kiri operator dituliskan elemen yang dicari, dan di sebelah kanan - set tempat mencarinya. Jika elemen ditemukan dalam set, maka akan dikembalikan nilai boolean True, jika tidak - False.

Misalkan kita memiliki set:

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

Mari kita periksa apakah ada elemen 'a' di dalamnya:

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

Sekarang mari kita coba cari elemen 'e' dalam set:

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

Kita juga dapat memeriksa keberadaan suatu elemen dalam beberapa set sekaligus. Untuk ini, gunakan juga operator irisan &:

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

Untuk melakukan sebaliknya dan mengetahui apakah suatu elemen tidak ada dalam set, kita dapat menggunakan konstruksi not in:

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

Diberikan set:

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

Diberikan variabel:

num = 3

Periksa apakah nilai variabel ini terkandung dalam set.

Diberikan kode berikut:

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

Apa yang akan ditampilkan di konsol.

Diberikan kode berikut:

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

Apa yang akan ditampilkan di konsol.

Diberikan kode berikut:

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

Apa yang akan ditampilkan di konsol.

msptenfrit