Pomembne vrste podatkov Python, ki jih morate poznati

Podatkovni tipi so razredi, spremenljivke pa primerek ali predmet teh razredov. V Pythonu obstajajo različni tipi podatkov, ki predstavljajo vrste vrednosti

V , vse je predmet. Tako so podatkovni tipi obravnavani kot razredi, spremenljivke pa so primerek ali predmet teh razredov. V Pythonu obstajajo različni tipi podatkov, ki predstavljajo vrste vrednosti. V tem članku bomo spoznali različne vrste podatkov Python in kako so dodeljene spremenljivkam v naslednjem zaporedju:

Začnimo.





python - podatkovni tipi python - edurekaVrste podatkov Python

Spremenljivke se uporabljajo za shranjevanje vrednosti za različne tipe podatkov. Ker je Python dinamično tipkan jezik, vam med deklaracijo ni treba določiti vrste spremenljivke. Tolmač implicitno veže vrednost s svojim tipom. Python nam omogoča preverjanje vrste spremenljivke, ki se uporablja v programu. S pomočjo tipa () , lahko ugotovite vrsto posredovane spremenljivke.

Primer:



x = 24 y = 14,7 z = 'Dobrodošli v Edureki' print (type (x)) print (type (y)) print (type (z))

Izhod:

 

Standardne vrste podatkov v Pythonu

Spremenljivka se uporablja za shranjevanje različnih vrst vrednosti. Na primer, ime osebe mora biti shranjeno kot niz, medtem ko mora biti ID zaposlenega shranjeno kot celo število.

Python ponuja različne standardne tipe podatkov, ki določajo način shranjevanja za vsakega od njih. Standardni podatkovni tipi v Pythonu vključujejo:



Zdaj, ko poznate standardne vrste podatkov python, nadaljujmo in podrobneje razumemo vsakega od njih.

Številke

Število se uporablja za shranjevanje številskih vrednosti. Python ustvari številko predmetov ko je spremenljivki dodeljena številka. Obstajajo 4 vrste številskih podatkov:

  • int - Uporablja se za podpisana cela števila, kot so 12, 2, 7 itd.
  • dolga - To celo število se uporablja za višji obseg vrednosti, kot so 908090800L, -0x1929292L itd.
  • float - Uporablja se za shranjevanje števil s plavajočo vejico, kot so 1,5, 701,89, 15,2 itd.
  • zapleteno - Uporablja se za kompleksna števila, kot so 2.14j, 2.0 + 2.3j itd.

V , lahko uporabite malo črko L z dolgimi celimi števili. Vendar je bolj priročno uporabljati velike črke L.

Primer:

a = 12 print (a, 'je tipa', type (a)) b = 5.05 print (b, 'je tipa', type (b)) c = 1 + 2j print (c, 'is kompleksno število? ', isinstance (1 + 2j, kompleks))

Izhod:

12 je tipa 5.05 je tipa (1 + 2j) je kompleksno število? Prav

Vrvica

TO je opredeljeno kot zaporedje znakov, predstavljenih v narekovajih. V pythonu lahko za definiranje niza uporabite enojne, dvojne ali trojne narekovaje.

Obdelava nizov v pythonu je mogoča z uporabo različnih vgrajenih funkcij in operaterji . V primeru obdelave nizov se za povezovanje dveh nizov uporablja operator +.

Primer:

str1 = 'Dobrodošli v Edureki' #string str1 str2 = 'Python Programming' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Izhod:

Dobrodošli v Edureka Python Programming

Seznam

Seznami so podobni lahko pa vsebuje različne vrste podatkov v Pythonu. Elementi, shranjeni na seznamu, so ločeni z vejico (,) in zaprti v oglate oklepaje [].

java, kaj doda dodatek

Za dostop do podatkov s seznama lahko uporabite operaterje rezin [:]. Operator združevanja (+) je podoben tistemu v nizih.

Primer:

list = [20, 'dobrodošlica', 'edureka', 40] tisk (seznam [3:]) tisk (seznam) tisk (seznam + seznam)

Izhod:

[40] [20, 'dobrodošli'] [20, 'dobrodošli', 'edureka', 40] [20, 'dobrodošli', 'edureka', 40, 20, 'dobrodošli', 'edureka', 40]

Tuple

Torta je v marsičem podobna seznamom. Tako kot seznami, torti vsebujejo tudi zbirko elementov različnih podatkovnih vrst. Elementi korice so ločeni z vejico (,) in v oklepajih ().

Torta je podatkovna struktura samo za branje in ne morete spreminjati velikosti in vrednosti elementov korice.

Primer:

tuple = ('welcome', 'edureka', 40) print (tuple [1:]) print (tuple) print (tuple + tuple)

Izhod:

('edureka', 40) ('dobrodošli', 'edureka', 40) ('dobrodošli', 'edureka', 40, 'dobrodošli', 'edureka', 40)

Slovar

Slovar je urejeni nabor parov ključ-vrednost. Je kot asociativna matrika ali hash tabela, kjer vsak ključ shrani določeno vrednost. Ključ lahko vsebuje kateri koli primitivni podatkovni tip, vrednost pa je poljuben objekt Python.

Elementi v slovarju so ločeni z vejico in zaviti v zavite oklepaje {}.

Primer:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('1st name is' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Izhod:

1. ime je John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

To so standardni podatkovni tipi python, ki se uporabljajo za shranjevanje različnih vrednosti. S tem smo prišli do konca našega članka.

Zdaj pa si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu. Python Certification Training vam bo pomagal pridobiti strokovno znanje o kvantitativni analizi, rudarjenju podatkov in predstavitvi podatkov, s čimer boste svojo kariero spremenili v vlogo Data Scientist

Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje v 'Vrste podatkov Python' in javili se vam bomo.