Ar korta turi indeksą?
Ar korta turi indeksą?

Video: Ar korta turi indeksą?

Video: Ar korta turi indeksą?
Video: Insta: Piratoffake 2024, Lapkritis
Anonim

Tupelės yra sekas, kaip ir sąrašus. Skirtumai tarp korteles ir sąrašus yra , korteles negali būti pakeistas skirtingai nei sąrašai ir korteles naudokite skliaustus, o sąrašuose – laužtinius skliaustus. Kaip styga indeksai , kortelių indeksai prasideda nuo 0 ir jie gali būti supjaustyti, sujungti ir pan.

Atitinkamai, ar galite indeksuoti „Python“eilutę?

Vertės, saugomos a tuple can būti bet kokio tipo, ir jie yra indeksuoti pagal sveikuosius skaičius. Svarbus skirtumas yra tas korteles yra nepakeičiami. Kortelės taip pat yra palyginami ir suderinami mes galime rūšiuoti jų sąrašus ir naudoti korteles kaip pagrindinės vertybės Python žodynai.

Antra, kaip jūs apibrėžiate eilutę Python? A kortele sukuriamas visus elementus (elementus) dedant skliausteliuose (), atskirtus kableliais. Skliausteliai yra neprivalomi, tačiau juos naudoti yra gera praktika. A kortele gali turėti bet kokį elementų skaičių ir jie gali būti skirtingų tipų (sveikasis skaičius, slankioji, sąrašas, eilutė ir kt.).

Taigi, ar kortelės turi tvarką?

A kortele apibrėžiamas taip pat, kaip ir sąrašas, išskyrus tai, kad visas elementų rinkinys rašomas skliausteliuose, o ne laužtiniuose skliaustuose. Elementai a tuple turi a apibrėžtas įsakymas , kaip sąrašas. Kortelės indeksai yra pagrįsti nuliu, kaip ir sąrašas, todėl pirmasis elementas nėra tuščias kortele visada yra t[0].

Kuo skiriasi tuple ir sąrašas?

Pagrindinis skirtumai tarp sąrašų ir a korteles yra faktas, kad sąrašus yra kintami, tuo tarpu korteles yra nepakeičiami. Keičiamas duomenų tipas reiškia, kad tokio tipo python objektą galima modifikuoti. Nekintamas objektas negali.

Rekomenduojamas: