⊗pyPmStCOp 123 of 208 menu

Các phép toán phức tạp với tập hợp trong Python

Bằng cách kết hợp các dạng rút gọn của phương thức đã được học trong các bài học trước, bạn có thể thực hiện các phép toán khá phức tạp với các tập hợp.

Hãy tìm phần giao của cả ba tập hợp:

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

Bây giờ hãy tìm xem phần tử nào của tập hợp thứ nhất khác với tập hợp thứ hai. Sau đó tìm phần giao của kết quả thu được với tập hợp thứ ba. Để chỉ định thứ tự ưu tiên của các phép toán, chúng ta sử dụng dấu ngoặc nhóm:

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

Cho ba tập hợp:

st1 = {1, 3, 6, 8} st2 = {5, 8, 4, 2} st3 = {4, 7, 3, 1}

Hãy hợp nhất tập hợp thứ nhất và tập hợp thứ ba. Sau đó tìm phần giao của chúng với tập hợp thứ ba.

Cho bốn tập hợp:

st1 = {4, 2, 6, 10} st2 = {1, 6, 3, 2} st3 = {5, 8} st4 = {6, 3, 1}

Hãy tìm sự khác biệt giữa các phần tử của tập hợp thứ nhất và tập hợp thứ hai. Sau đó hợp nhất tập hợp thứ ba và tập hợp thứ tư. Và cuối cùng, tìm các phần tử chung của các tập hợp thu được từ kết quả của phép toán thứ nhất và thứ hai.

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