Python sett kassemetode

Python sett kassemetode
Python er et objektorientert avansert programmeringsspråk på høyt nivå som nylig har blitt brukt over hele verden i informasjonsteknologibransjen. Dette språket lar programmerere skrive spørsmålene og kodene sine for å forhindre kodingskompleksitet. I den nylige epoken har de fleste programmerere foretrukket å bruke Python fordi den gir gratis og åpen kildekode for å sammenstille kildekoden. Dette språket er enkelt å skrive, lære og lese. Dette språket rangerer på topplisten over det mest brukte programmeringsspråket i den nye tiden. Generelt kan vi si at den er designet for å brukes i datavitenskap, automatisering, programvare og webutvikling.

I vår artikkel vil vi bruke kassparameteren for å eliminere enhver verdi av vårt ønske fra settet. Vi vil først generere visse sett for å bruke den angitte kassemetoden. Den innebygde settet () -funksjonen i Python-programmeringsspråket har blitt den mest populære metoden for å konstruere sett. En iterasjon sendes til SET () -funksjonen, som returnerer en liste over elementer som vil bli satt inn i settet, for eksempel Python for å holde mange elementer i en enkelt parameter, ved hjelp av sett.

Kassparameteren har sannsynligvis et entall argument og har ikke et konsept for å returnere verdien. Det er flere metoder for å fjerne eller eliminere noen oppføring fra innsetting av python. Vel, hvis enheten er til stede i settet, vil den bli fjernet ved å kaste funksjonen. Det originale settet skrives ut hvis elementet mangler i settet, og ingen feil eller eksepsjonelle omstendigheter rapporteres.

Syntaksen til Python -settet Discard () -metoden

Eksempel 1: Bruke settet Set Discard () for å eliminere en enkelt verdi fra settet

La oss begynne diskusjonen vår med det første settet for kasseksemplet. Vi benyttet "Spyder" -verktøyet for å kompilere koden vår. “Spyder” er et åpen kildekode, integrert miljø for Python-programmeringsspråket. Dette verktøyet har den bemerkelsesverdige egenskapen til å tilpasse syntakshøydepunkt, variabel klarhet, kjøre konfigurasjon for å fungere i katalogen, og automatisk innsetting av tykktarmen etter bruk IF eller mens. Hvis vi ser på koden vår, oppretter vi settet vårt, som har noen verdier, og navnet som er gitt til settet vårt er "set_values". Verdiene som er lagret i “Set_Values” er “50”, “55”, “60”, “70” og “80”. Etter å ha opprettet settet vårt, brukte vi “print ()” -funksjonen for å vise alle enhetene i settet vårt.

Nå kommer vi til hovedfunksjonen vår for å fjerne enhetene i et sett. Vi bruker “set_values.kasser () ”for å eliminere verdien så langt vi ønsker å fjerne verdien“ 55 ”fra settet vårt, så vi satte inn“ 55 ”i hovedfunksjonen for kassering. Vi kan også sette inn hvilken som helst annen verdi etter vår vilje som den verdien vi ønsker å fjerne fra settet. Når kastfunksjonen er kalt i koden, bruker vi utskriftsfunksjonen til å vise våre angitteverdier etter å ha fjernet ønsket verdi.

I utgangen er det første settet vi har visningen av settet vårt som inneholder alle verdiene som er lagret i "set_values". Det andre settet på bunnen av utgangen er settet etter å ha kastet verdien “55” fra settet vårt.

Eksempel 2: Bruke sett av kassering () -funksjon for ikke-eksisterende verdi i settet

Det andre eksemplet som vi tok inneholdt et sett som heter "Our_set" -beholderverdiene som er "100", "300", "500" og "400". Etter å ha opprettet settet, brukte vi utskriftsfunksjonen som vi brukte i forrige eksempel med en utskriftsmelding om “vårt sett før kassfunksjon” og lagret verdien til settet her. I dette eksemplet ønsker vi å diskutere verdien vi er villige til å fjerne, men det er ikke til stede i settet. I så fall vil det ikke vise noen feil i koden. Hvis den ikke finner verdien i kassfunksjonen, etter søkt, vil den fortsette med de gjenværende verdiene som er til stede i settet allerede.

Vi brukte verdien “700” i kassfunksjonen som skulle fjernes fra settet, men som vi kan se, er verdien “700” ikke til stede i settet. Når funksjonen leser verdien “700”, og hvis den er fraværende i settet, vil den stoppe etter å ha søkt og ikke eliminerer noen verdi, men vil ha vårt fulle sett. Etter å ha brukt utskriftsfunksjonen med en utgangsmelding om "Vårt sett etter bruk. Etter det vil det vise hele tilbakeslaget igjen.

Som vi kan se, viser utdataene våre begge ganger før og etter å ha brukt Discard -funksjonen de samme settverdiene “400”, “100”, “500” og “300”. Ingen av verdiene vil bli kastet fordi vi brukte den ikke-eksisterende verdien i kassfunksjonen for å eliminere den fra settet.

Eksempel 3: Bruke settet Set Discard () for å eliminere alle rare verdier i settet

Nå, hvis vi ser på det siste eksemplet som vi brukte til "kast ()" -funksjonen, er det relatert til å fjerne de rare tallene som er til stede i vårt sett. For dette formålet opprettet vi settet vårt med navnet “First_set”, og lagret verdiene “50”, “51,“ 52 ”,“ 54 ”,“ 55 ”og“ 56 ”. Og de samme verdiene lagres i et annet sett med det forskjellige navnet "Second_set". Vi opprettet det første settet for å vise det bare for å vise settet vårt, mens det andre settet ble opprettet for å bruke fenomenet å finne og eliminere oddetall. Vi brukte utskriftsfunksjonen til å vise vår "first_set".

Etter å ha skrevet ut det første settet, brukte vi ordre “for” som ble erklært som “P” med “Second_set” der vi brukte "IF" -tilstanden for å sjekke det. Når enheten i variabelen “P” er delbar med tallet “2”, må resten ikke være lik null. De enhetene som resten ikke er null, vil bli lagret i variabel "P", og vi initialiserer den ved å bruke kassfunksjonen på "first_set" av hovedfunksjonen som "first_set.kasser (p) ”. Dermed vil det kaste eller fjerne verdiene som er lagret i variabel “P” fra vårt sett som heter “First_set”. Etter kassfunksjonen brukte vi utskriftsfunksjonen for å vise settet etter å ha fjernet de ønskede verdiene fra settet vårt.

Hvis vi ser på utdataene våre, viser den bare først settet vårt sammen med alle enhetene som er "50", "51", "52", "53", "54," 55 "og" 56 ". Etter implementeringen av kassfunksjonen for å fjerne alle de rare enhetene fra settet, vil det forkaste dem alle fra settet og vise alle jevn enhetene fra settet som er "50", "52", "54" og “56”.

Konklusjon

I artikkelen vår har vi diskutert den faste kassemetoden i Python. Vi brukte tre eksempler der vi kan se fenomenet å kaste eller fjerne verdien fra ethvert sett ved å bruke et "sett. kasser () ”-funksjon. I de første og andre eksemplene har vi brukt funksjonsanropet på kassfunksjonen for å eliminere eksisterende og ikke-eksisterende verdier i settet. Det siste eksemplet beskriver konseptet med å fjerne de rare enhetene fra settet.