Pythoni programmeerimine - algajate kursus

Pythoni kogud: Unikaalne ülevaade algajatele

Kõik õpetuse videod Pythoniga programmeerimine - algajate kursus

Setid on põnev ja kasulik andmestruktuur Pythonis, mis aitab sul hallata unikaalseid väärtusi ja tõhusalt andmetega töötada. Selles juhendis õpid sa kõike setide kohta, kuidas neid luua, hallata ja nende eeliseid võrreldes loenditega kasutada. Sukeldume kohe teema sisse!

Olulisemad punktid

  • Setid on unikaalsete elementide kogum.
  • Sa saad luua setid erinevatel viisidel: määramise või tüüpide muutmise teel.
  • Setid ei aktsepteeri kahekordseid väärtusi, mis muudab need ideaalseteks dubleeritud väärtuste filtreerimiseks.

Samm-sammuline juhend setidega töötamiseks Pythonis

Samm 1: Seti loomine

Kuna seti loomiseks Pythonis on vaja muutujanime.

See tähendab, et seda saab nüüd käsitleda tühja setina. Alternatiivselt saad seti algatada ka hakkuse sulgudega.

Mõlemad meetodid on kehtivad ja see on isikliku maitse küsimus, millist soovid kasutada.

Pythoni kogud: Ainus ülevaade algajatele

Samm 2: Väärtuste lisamine setile

Pärast seti loomist saad lisada väärtusi. Selleks kasutatakse add()-meetodit.

Kui nüüd väärtust väljastad, näed, et need kuvatakse hakkuse sulgudes.

Pythoni hulgad: Ainulaadne ülevaade algajatele

Samm 3: Teise elemendi lisamine

Kui püüad lisada elementi, mis on juba setis olemas, ei lisata seda uuesti.

set ei muutu, kui me väärtust 4 uuesti lisame. Kontrolli tulemust, väljastades seti uuesti.

Pythoni kogumid: Unikaalne ülevaade algajatele

Samm 4: Setide loomine loendist

Sa saad ka loendi muuta setiks. Seda nimetatakse „tüüpide muutmiseks”.

Nüüd sisaldab set_liste ainult unikaalseid väärtusi.

Pythoni kogud: Üks kordumatu ülevaade algajatele

Samm 5: Sissekannete arvu kontrollimine

Kasutage funktsiooni len(), et kontrollida elementide arvu oma setis.

See tagastab unikaalsete elementide arvu set_liste's, mis näitab, kui tõhusad on setid võrreldes loenditega dubleeritud väärtuste vältimisel.

Pythoni kogumid: Ainulaadne ülevaade algajatele

Samm 6: Setide kasutamine dubleeritud väärtuste filtreerimiseks

Set on eriti kasulik, kui sul on suur hulk andmeid, millel on palju dublette. Set()-funktsiooni abil saad lihtsalt eemaldada dubletid, et lõpuks saada set, mis sisaldab ainult unikaalseid väärtusi. See aitab sul luua puhta andmekogumi, mis võib olla paljude rakenduste stsenaariumides äärmiselt kasulik.

Samm 7: Seti loomise kokkuvõte

Kokkuvõttes saad seti luua kahel viisil: määrates muutuja ja muutes loendi setiks. Samuti oled õppinud, kuidas vältida dubleeritud väärtusi, salvestades oma setis ainult unikaalseid väärtusi.

Pythoni kogumid: Ainulaadne ülevaade algajatele

Kokkuvõte – Sissejuhatus programmeerimisse setidega Pythonis

Oled nüüd õppinud setide aluseid Pythonis. Alates loomise hetkest kuni andmete filtreerimise kasutamiseni oled omandanud vajaliku teadmise setide tõhusaks kasutamiseks oma projektides.

Korduma kippuvad küsimused

Mis on setid Pythonis?Setid on unikaalsete elementide kogumid, mis ei luba dubleeritud väärtusi.

Kuidas ma lisan väärtusi setile?Kasutage add()-meetodit, et lisada väärtusi setile.

Kas setid võivad sisaldada dublette?Ei, setid võivad sisaldada ainult unikaalseid väärtusi ja ignoreerivad dublette.

Kuidas luua set loendist?Kasutage funktsiooni set() ja edastage loend argumendina.

Kuidas kontrollida elementide arvu setis?Kasutage funktsiooni len() oma seti peal.