Krysset () -funksjonen:
Denne funksjonen brukes til å lage et nytt sett ved å krysse ett eller flere sett. Syntaks for krysset () har gitt nedenfor.
Syntaks:
Set1.kryss (*setn)SETN -argumentet for funksjonen er valgfritt, og '*' -symbolet indikerer at ett eller flere sett kan brukes som argumentverdi for denne funksjonen. Når ingen argumenter blir sendt inn i funksjonen, vil den grunne kopien av Set1 komme tilbake; Ellers vil de felles verdiene til SET1 og andre sett definert som argumentverdiene tilbake.
Eksempler på set kryss:
Eksempel-1: Bruk av kryss () -funksjon
Lag en Python -fil med følgende skript for å finne ut de felles verdiene til to eller flere sett ved å bruke krysset (). Tre sett er erklært i skriptet. Den første krysset () har blitt brukt til å skrive ut kopien av settet, S1. Den andre krysset () har blitt brukt til å finne og skrive ut de vanlige verdiene til settene, S1 og S2. Den tredje krysset () har blitt brukt til å finne og skrive ut de vanlige verdiene til settene, S1, S2 og S3.
# Definer tre settProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Tallet 12 er vanlig i alle settene, og det er skrevet ut i den tredje utgangen. Tallene 12 og 23 er vanlige i settene S1 og S2. Disse tallene er skrevet ut i den andre utgangen. Verdiene til settet, S1, er skrevet ut i den første utgangen.
Eksempel-2: Bruk av '&' operatør
Lag en Python -fil med følgende skript for å finne ut de felles verdiene til to eller flere sett ved å bruke '&' -operatøren. Fire sett er erklært i skriptet. De tre første utskriftsfunksjonene vil skrive ut felles verdier på to sett. Den siste utskriften () -funksjonen vil skrive ut de vanlige verdiene til fire sett.
# Definer fire settProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. De vanlige verdiene mellom S1 og S2 -sett er 12 og 23, som er trykt i den første utgangen. De vanlige verdiene mellom S1 og S3 -sett er 12 og 44, som er trykt i den andre utgangen. Den vanlige verdien mellom S1 og S3 -sett er 23, og den er skrevet ut i den tredje utgangen. Det er ingen vanlig verdi blant de fire settene. Så det tomme settet er skrevet ut i fjerde utgang.
Eksempel-3: Filtrer innstillingsverdiene ved å bruke krysset
Opprett en Python -fil med følgende skript for å finne ut primtallene fra settet som heter 'tall ' Ved å bruke et annet sett med primtall og krysset (). Settet som heter 'primes ' inneholder 8 primtall. Krysset () -funksjonen vil finne ut primtall fra 'tall' satt ved å finne de felles verdiene mellom 'tall'Og'primes' settene. Verdiene til 'tall ' sett og de filtrerte verdiene til 'tall ' sett vil bli skrevet ut som utdata.
# Definer et sett med prime og ikke-prime-tallProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Tall "-settet inneholder 10 verdier, og 4 av dem er primtall. Alle verdiene for "tall" -settet er skrevet ut i den første utgangen, og primtallene fra "tall" -settet er skrevet ut i den andre utgangen.
Eksempel-4: Kryssing av sett uten argument
Lag en Python -fil med følgende skript for å vite hvordan du oppretter et sett ved å bruke kryssings- () -funksjonen og angi objekt. Verdiene til settet vil bli skrevet ut senere.
# Erklære et objekt for settProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Konklusjon:
Ulike måter å krysse verdiene til to eller flere Python -sett og flere bruksområder for krysset () har blitt vist i denne opplæringen. Python -brukerne vil kunne krysse to eller flere sett på forskjellige måter etter å ha øvd på denne opplæringen på riktig måte.