⊗pyPmStDSE 121 of 208 menu

องค์ประกอบที่แตกต่างกันของเซตหลายเซตใน Python

นอกจากองค์ประกอบร่วม เรายังสามารถหาองค์ประกอบที่เซตแตกต่างกันได้อีกด้วย สำหรับการนี้ ควรใช้เมธอด symmetric_difference ในพารามิเตอร์ของมัน เราระบุเซตที่เราต้องการเปรียบเทียบกับเซตต้นทาง เมธอด จะคืนค่าเซตใหม่

สมมติว่าเรามีสองเซต:

st1 = {'a', 'b', 'c'} st2 = {'x', 'w', 'c', 'a'}

ลองแสดงองค์ประกอบที่ไม่ตรงกันสำหรับพวกมัน:

res = st1.symmetric_difference(st2) print(res) # จะแสดง {'b', 'x', 'w'}

ในรูปแบบที่สั้นกว่า เมธอดนี้สามารถเขียนใหม่ได้ดังนี้:

res = st1 ^ st2 print(res) # จะแสดง {'b', 'x', 'w'}

กำหนดให้มีสองเซต:

st1 = {'a', 'b', 'c', 'd', 'e'} st2 = {'d', 'e', 'f', 'g', 'h'}

รับองค์ประกอบที่ไม่ได้เป็นของร่วมสำหรับเซตเหล่านี้

กำหนดให้มีสามเซต:

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

หาองค์ประกอบที่แตกต่างกันสำหรับเซตแรกและ เซตที่สอง บันทึกมันลงในตัวแปร st4 จากนั้นรับอาร์เรย์ขององค์ประกอบที่ไม่ตรงกัน ของ st3 และ st4

ไทย
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ʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ