⊗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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη