⊗pyPmStSPS 118 of 208 menu

Keberadaan Himpunan dalam Urutan dengan Python

Di Python, ada kemampuan untuk memeriksa apakah elemen-elemen suatu himpunan termasuk dalam suatu urutan - himpunan lain, string, list, tuple. Hal ini dapat dilakukan dengan metode issubset. Di parameternya, kita tentukan urutan yang diinginkan. Jika himpunan termasuk di dalamnya, maka nilai boolean True akan dikembalikan, jika tidak - False.

Misalkan kita memiliki sebuah himpunan dan sebuah list:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c']

Mari kita periksa apakah elemen-elemen himpunan termasuk dalam list:

res = st.issubset(lst) print(res) # akan menampilkan True

Sekarang mari kita bandingkan elemen dari dua himpunan:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # akan menampilkan False

Metode issubset juga memiliki bentuk pendek. Bentuk ini hanya diterapkan ketika membandingkan dua himpunan. Mari kita tulis ulang contoh sebelumnya dengan menggunakan bentuk pendeknya:

res = st1 <= st2 print(res) # akan menampilkan False

Diberikan sebuah himpunan dan sebuah string:

st = {'1', '2', '3', '4', '5', '6'} txt = '123456'

Periksa bahwa semua elemen himpunan ada di dalam string.

Diberikan sebuah himpunan dan sebuah tuple:

st = {'ab', 'cd', 'ef'} tlp = ('ab', 'cd', 'ef')

Periksa bahwa semua elemen himpunan ada di dalam tuple.

Diberikan dua himpunan:

st1 = {1, 2, 3, 4, 5} st2 = {1, 2, 3}

Periksa bahwa semua elemen dari himpunan kedua ada di dalam himpunan pertama.

uzhykadasw