⊗pyPmStSPS 118 of 208 menu

Η ύπαρξη συνόλου σε ακολουθία στην Python

Στην Python υπάρχει η δυνατότητα να ελέγξουμε αν τα στοιχεία ενός συνόλου περιλαμβάνονται σε οποιαδήποτε ακολουθία - άλλο σύνολο, συμβολοσειρά, λίστα, πλειάδα. Αυτό μπορεί να γίνει χρησιμοποιώντας τη μέθοδο issubset. Στην παράμετρό της ορίζουμε την επιθυμητή ακολουθία. Αν το σύνολο περιλαμβάνεται σε αυτήν, τότε επιστρέφεται η boolean τιμή True, αλλιώς - False.

Ας υποθέσουμε ότι έχουμε ένα σύνολο και μια λίστα:

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

Ας ελέγξουμε αν τα στοιχεία του συνόλου περιλαμβάνονται στη λίστα:

res = st.issubset(lst) print(res) # θα εμφανίσει True

Τώρα ας συγκρίνουμε τα στοιχεία δύο συνόλων:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # θα εμφανίσει False

Η μέθοδος issubset έχει επίσης μια σύντομη μορφή. Χρησιμοποιείται μόνο κατά τη σύγκριση δύο συνόλων. Ας ξαναγράψουμε το προηγούμενο παράδειγμα χρησιμοποιώντας τη βοήθειά της:

res = st1 <= st2 print(res) # θα εμφανίσει False

Δίνονται σύνολο και συμβολοσειρά:

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

Ελέγξτε ότι όλα τα στοιχεία του συνόλου υπάρχουν στη συμβολοσειρά.

Δίνονται σύνολο και πλειάδα:

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

Ελέγξτε ότι όλα τα στοιχεία του συνόλου υπάρχουν στην πλειάδα.

Δίνονται δύο σύνολα:

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

Ελέγξτε ότι όλα τα στοιχεία του δεύτερου συνόλου υπάρχουν στο πρώτο σύνολο.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη