⊗pyPmStEP 117 of 208 menu

Kiểm tra sự tồn tại của phần tử trong Set trong Python

Để kiểm tra xem một phần tử có tồn tại trong set hay không, hãy sử dụng toán tử in. Ở bên trái toán tử là phần tử cần tìm, và bên phải - set để tìm kiếm trong đó. Nếu phần tử có trong set, giá trị boolean True sẽ được trả về, ngược lại - False.

Giả sử chúng ta có một set:

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

Hãy kiểm tra xem phần tử 'a' có trong đó không:

res = 'a' in st print(res) # sẽ in ra True

Bây giờ hãy thử tìm phần tử 'e' trong set:

res = 'e' in st print(res) # sẽ in ra False

Bạn cũng có thể kiểm tra sự tồn tại của một phần tử trong nhiều set cùng một lúc. Để làm điều này, hãy sử dụng thêm toán tử giao &:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # sẽ in ra True

Để kiểm tra ngược lại xem một phần tử có KHÔNG có trong set hay không, bạn có thể sử dụng cú pháp not in:

st = {'1', '2', '3'} res = '4' not in st print(res) # sẽ in ra True

Cho set:

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

Cho biến:

num = 3

Hãy kiểm tra xem giá trị của biến này có tồn tại trong set hay không.

Cho đoạn code sau:

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

Hãy cho biết kết quả in ra console.

Cho đoạn code sau:

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

Hãy cho biết kết quả in ra console.

Cho đoạn code sau:

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

Hãy cho biết kết quả in ra console.

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