⊗pyPmStSPS 118 of 208 menu

Kiểm tra tập hợp con trong dãy với Python

Trong Python, có thể kiểm tra xem các phần tử của một tập hợp có thuộc về một dãy nào đó không - một tập hợp khác, chuỗi, danh sách, tuple. Có thể thực hiện điều này bằng phương thức issubset. Trong tham số của nó, chúng ta chỉ định dãy cần kiểm tra. Nếu tập hợp là tập hợp con của dãy, giá trị boolean True sẽ được trả về, ngược lại - False.

Giả sử chúng ta có một tập hợp và một danh sách:

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

Hãy kiểm tra xem các phần tử của tập hợp có trong danh sách không:

res = st.issubset(lst) print(res) # sẽ in ra True

Bây giờ hãy so sánh các phần tử của hai tập hợp:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # sẽ in ra False

Phương thức issubset cũng có một dạng viết tắt. Nó chỉ được áp dụng khi so sánh hai tập hợp. Hãy viết lại ví dụ trước với sự trợ giúp của nó:

res = st1 <= st2 print(res) # sẽ in ra False

Cho một tập hợp và một chuỗi:

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

Hãy kiểm tra rằng tất cả các phần tử của tập hợp đều có trong chuỗi.

Cho một tập hợp và một tuple:

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

Hãy kiểm tra rằng tất cả các phần tử của tập hợp đều có trong tuple.

Cho hai tập hợp:

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

Hãy kiểm tra rằng tất cả các phần tử của tập hợp thứ hai đều có trong tập hợp đầu tiên.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối