Python sett Legg til

Python sett Legg til
Uordnede objekter er gruppert som et sett. Hver komponent i et sett må være distinkt og uforanderlig. Et sett selv kan endres. Til det kan vi sette inn eller eliminere elementene. Elementene kan kombineres til et sett ved å bruke krøllete parenteser, komma for å dele dem, eller den innebygde SET () -metoden. Den kan inneholde en rekke elementer, som hver kan være av en bestemt type. Imidlertid vil mutable elementer ikke bli inkludert i et sett med varer.

Ettersom settene ikke er sortert, er indeksering ubrukelig. Indeksering vil ikke bli brukt til å hente eller endre et angitt element. Det håndteres ikke av den faste datastrukturen. Add () -funksjonen brukes til å sette inn ett element, og oppdateringsfunksjonen vil bli brukt for å legge til mange elementer. La oss diskutere hvordan du setter inn et element i et sett i denne artikkelen.

Eksempel nr. 1:

Sett er usortert. Dermed kunne vi ikke engang endre et element etter indeksen. Men vi kan sette inn eller slette elementer fra et sett ved hjelp av angitt operasjoner. Set Function Add () er den enkleste teknikken for å sette inn et enkelt element i et hvilket som helst sett. Elementet å sette inn er det eneste argumentet som kreves av funksjonen, som fungerer på et sett. Det er ment at elementet som blir satt inn vil være et uforanderlig element, som et tegn eller et heltall.

a = 33, 44, 55, 66
en.Legg til (88)
trykk (a)

I dette eksemplet erklærer vi en variabel og definerer noen tilfeldige tall. Deretter kaller vi add () -funksjon. Denne funksjonen brukes til å sette inn et nytt nummer i dataene til variabel 'a'. I neste trinn skriver vi ut tallene ved å legge til 88 ved hjelp av print () -funksjonen.

Som vi har sett, gjør denne tilnærmingen oss i stand til å sette inn et element uten å måtte endre settets tildeling.

Eksempel nr. 2:

I dette tilfellet vil vi undersøke hva som skjer når vi ønsker å sette inn et allerede tilstedeværende element i settet.

x = 100, 200, 300, 400, 500, 600
x.Legg til (600)
trykk ('Etter å ha lagt til elementet:', x)

Variabelen 'X' blir initialisert. Den lagrer 6 forskjellige verdier. Vi ønsker å sette inn det elementet som allerede er til stede i den definerte listen. Så vi bruker ADD () -metoden. Vi vil legge til 600 igjen på listen. Deretter kaller vi PRINT () -funksjonen for å vise listen etter å ha lagt til elementet '600'.

Python -sett kan bare inneholde forskjellige ting. Settet endres ikke hvis et eksisterende element settes inn i settet og det blir unikt senere.

Eksempel nr. 3:

I dette tilfellet skal vi observere hva som vil skje når vi ønsker å sette inn en liste i ethvert definert sett.

M = 2093, 3928, 9279, 6238, 6456
m.Legg til ([45987, 93471, 12937])
trykk (m)

I dette scenariet er en variabel med navnet “M” spesifisert. Fem tilfeldige tall er inneholdt i denne variabelen. ADD () -metoden kalles da. I dataene om variabel "a" blir en ny liste lagt til ved hjelp av denne metoden. Tre nye verdier er til stede i en ny liste, og vi ønsker å sette dem inn. Print () -metoden brukes i følgende trinn for å legge til en ny liste i settet og skrive ut det definerte settet.

Vi kan observere at det produseres en typeerror når vi ønsker å legge til et mutabelt element, som en liste. Dette er fordi settene bare vil omfatte uforanderlige datastrukturer. Tross alt er de ikke i stand til å skaffe modifikasjoner.

Eksempel nr. 4:

Add () -funksjonen tar bare ett argument. Vi merker hva som skjer når vi prøver å legge til mer enn ett element i et sett. Det er mulig å lage en for -loop som bruker ADD () -funksjonen for å legge til flere elementer.

Elements = 12321, 65742, 89603, 75997
new_elements = [45486, 58754]
For jeg i New_elements:
elementer.Legg til (i)
trykk (elementer)

Etter å ha definert elementene, blir en liste som heter 'New_elements' initialisert. Vi kommer til å bruke til loop. Her initialiserer vi en løkkevariabel. Innen for sløyfe bruker vi ADD () -funksjonen. Vi passerer verdien av loopvariabelen som funksjonen for funksjonen. For å avslutte programmet brukes print () -funksjonen for å vise alle elementene.

Eksempel nr. 5:

Vi bruker.oppdatering () funksjon for å sette inn mange oppføringer raskt og effektivt til et sett.

J = 1712, 2238, 31873
new_num = [4198, 3985, 9056, 2362]
j.oppdatering (new_num)
trykk (j)

Ved starten av programmet definerer vi noen verdier, og disse verdiene lagres i variabelen 'J'. Deretter spesifiserer vi noen elementer som vi vil legge til det nødvendige settet. Vi definerer disse verdiene i form av en liste. Dermed kaller vi oppdaterings- () -funksjonen for å legge til listen til det nødvendige settet. Denne funksjonen inneholder den listen som parameter. For å vise det komplette settet etter å ha satt inn listen, bruker vi metoden Print ().

Eksempel nr. 6:

ADD () og oppdatering () -funksjonene vil begge bli brukt til å sette inn strengene. Strengene ser ut til å være iterable, men formelt uforanderlige gjenstander. Derfor settes en streng inn som et bestemt element når den settes inn via ADD () -funksjonen. Oppdateringen () -funksjonen, derimot, setter inn strenger som distinkte elementer til strengen.

num1 = 48999443, 28764082, 27369723, 862935429
num2 = 10938044, 17263712, 198034483
w = 'informasjon'
num1.Legg til (w)
num2.oppdatering (w)
print ('Etter å ha brukt add -funksjon =', num1)
print ('Etter å ha brukt oppdateringsfunksjon =', num2)

Vi indikerer to variabler som heter 'num1' og 'num2'. Disse variablene lagrer randomiserte tall. Variabelen 'num1' inneholder fire tall og 'num2' har tre tall. I neste trinn spesifiserer vi ordet 'informasjon' som vi ønsker å bli lagt til begge listene 'num1' og 'num2'. For å legge til strengen som er lagret i 'w' -variabelen, bruker vi først add () -funksjonen på listen 'num1'. Deretter kaller vi oppdateringen () -funksjonen for 'num2'. Nå bruker vi print () -funksjonen for å skildre begge listene etter å ha lagt til strengen.

Konklusjon

Vi har skaffet oss en grunnleggende introduksjon til Python -sett i denne guiden. Deretter diskuterte vi hvordan vi kan bruke ADD () -funksjonen til å sette inn ett element i et sett så vel som oppdateringsfunksjonen for å sette inn flere elementer for å sette inn flere elementer. Vi la i tillegg merke til bruken av en "for" -sløyfe for å legge til en liste til et sett med verdier. Videre lærte vi særegenhetene ved å samhandle med strenger og hvordan vi kan sette inn strengene i et sett på en effektiv måte.