⊗pyPmStSPS 118 of 208 menu

Kewujudan Pelbagai dalam Urutan dalam Python

Dalam Python, terdapat keupayaan untuk menyemak sama ada unsur-unsur set dimasukkan ke dalam mana-mana urutan - set lain, tali, senarai, tupel. Ini boleh dilakukan dengan menggunakan kaedah issubset. Dalam parameternya, kita tentukan urutan yang dikehendaki. Jika set dimasukkan ke dalamnya, maka nilai boolean True akan dikembalikan, sebaliknya - False.

Katakan kita mempunyai satu set dan satu senarai:

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

Mari kita semak sama ada unsur-unsur set dimasukkan ke dalam senarai:

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

Sekarang mari kita bandingkan unsur-unsur dua set:

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

Kaedah issubset juga mempunyai bentuk yang pendek. Ia hanya digunakan apabila membandingkan dua set. Mari kita tulis semula contoh sebelumnya dengan menggunakannya:

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

Diberi satu set dan satu tali:

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

Semak bahawa semua unsur set terdapat dalam tali.

Diberi satu set dan satu tupel:

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

Semak bahawa semua unsur set terdapat dalam tupel.

Diberi dua set:

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

Semak bahawa semua unsur set kedua terdapat dalam set pertama.

plbyenhyuzc