Opprettelse av et sett
Python har også en sett() funksjon som genererer et sett fra de medfølgende elementene i sekvensen. Elementene i settet er omgitt av firkantede parenteser og er atskilt med komma.
S = sett (["Aima", "Mamoona", "Aleena"])Først definerer vi elementene i settet ved å bruke sett() funksjon. Dette settet inneholder navnene på forskjellige jenter. Vi har initialisert en variabel “S” for å lagre settets elementer. Deretter brukte vi skrive ut() metode for å vise det nødvendige settet.
Vi vil legge til et ekstra element i det spesifiserte settet, så vi har brukt Legg til() metode. Som funksjonsparameter vil vi gi et ekstra navn som vi ønsker å sette inn i settet. Nok en gang bruker vi skrive ut() kommando for å få settet etter å ha satt inn et nytt element.
Normalt sett og frosset sett
De frosne settene er uforanderlige enheter med bare prosedyrer og uttrykk som gir utganger uten å endre settenes elementer som er implementert. Mens komponenter i et sett kan justeres når som helst, vil ikke komponenter i et frossent sett endres når de er opprettet.
Nor_set = Set (["Azka", "Aleyan", "Shayan"])Vi har brukt sett() metode for å lage et enkelt sett. Elementene i dette settet vil bli lagret i en variabel, “Nor_set”. Dette settet kalles et normalt sett. Vi har brukt en skrive ut() uttalelse for å vise elementene i det normale settet. I neste trinn spesifiserte vi Frozen Set's elementer. Så vi har brukt Frozenset () funksjon for å definere elementene. Deretter kaller vi skrive ut() funksjon for å representere det frosne settet.
Etter å ha kjørt forrige kode, får vi to sett: et normalt sett og et frossent sett.
Sette inn forskjellige elementer i settet
Vi kan sette inn de nye elementene i det nødvendige settet ved å bruke Legg til() funksjon. Denne funksjonen inneholder elementet som en parameter vi ønsker å legge til settet.
Land = "Australia", "Tyskland", "Canada"I dette tilfellet vil vi se hvordan du kan sette inn et nytt element i settet. Det første trinnet er opprettelsen av settet. Vi har laget et sett som inneholder navnene på forskjellige land. De skrive ut() Kommandoen vil vise landenes navn.
I neste trinn ønsker vi å legge til et nytt navn, “Spania”, til det nødvendige settet i landet. For å oppnå dette, kaller vi Legg til() funksjon. Vi har gitt "Spania" som argument. Vi har ansatt "for" -løkken for å iterere verdien opp til 6. Innenfor "for" -sløyfen blir loopvariabelen initialisert. Deretter bruker vi Legg til() funksjon til variabelen.
Union av settene
Vi kan ta forening av to sett ved hjelp av Union () funksjon og '|' operatør. I unionen blir elementene i de spesifiserte settene slått sammen.
Side_characters = "Abeer", "Rahmeen", "rubab"Her vil vi lage tre forskjellige sett. Det første settet inkluderer sidekarakterene i filmen. Det andre settet inneholder navnene på filmens skurker, og tørstesettet har navnet på filmens helt. I neste trinn må vi ta foreningen av de to settene “Side_characters” og “Vilan” ved å bruke Union () metode.
Etter å ha tatt unionen, lagres den resulterende verdien i variabelen "rollebesetning". skrive ut() Metode skriver ut foreningen av disse to settene. Nå bruker vi en annen metode for å ta unionen. Vi har brukt '|'Operatør. Vi tar unionen mellom settene med "Side_characters" og "Hero". Til slutt bruker vi igjen en skrive ut() uttalelse for å vise unionsverdien.
Skjæringspunktet mellom settene
Vanlige elementer i de to settene er valgt mens du tar krysset. De er identiske med å iterere gjennom hasjlister og slå sammen identiske data fra definerte verdier av sett.
S_1 = sett ()Vi får skjæringspunktet mellom de to settene i dette eksemplet. For dette må vi definere settene ved hjelp av SET () -metoden. Vi tar to tomme sett. For å legge til verdiene i begge settene, “S_1” og “S_2”, må vi bruke “For” -sløyfen. Her spesifiserer vi verdiene til begge settene ved å bruke Legg til() metode.
Nå tar vi skjæringspunktet mellom settene “S_1” og “S_2” ved hjelp av kryss() funksjon. Dette skrive ut() Metoden representerer kryssingsverdien. Deretter bruker vi en annen metode for å ta kryss som bruker 'Og'Operatør. Etter å ha fått kryssverdien mellom “S_1” og “S_2”, har vi ansatt skrive ut() uttalelse.
Konklusjon
I denne artikkelen diskuterte vi sett i Python. Et sett er en usortert sekvens av datapunkter, og den datatypen er iterbar, foranderlig og har ingen overflødige elementer. Set -modulen i Python illustrerer det matematiske konseptet med et sett. Vi har også sett hvordan du lager et annet sett, legger til elementene i settene, forskjellen mellom et normalt sett og et frossent sett, og metodene for å ta forening og skjæringspunkt mellom sett. Vi kan ta skjæringspunktet mellom settene ved å bruke kryss() metode og '|'Operatør. Tilsvarende kan vi få foreningen av settene ved å bruke Union () funksjon og 'Og'Operatør.