May index ba ang tuple?
May index ba ang tuple?

Video: May index ba ang tuple?

Video: May index ba ang tuple?
Video: Python Tuples || Python Tutorial || Learn Python Programming 2024, Nobyembre
Anonim

Ang mga tuple ay mga sequence, tulad ng mga listahan. Ang mga pagkakaiba sa pagitan ng tuples at mga listahan ay , ang tuples hindi maaaring baguhin hindi katulad ng mga listahan at tuples gumamit ng mga panaklong, samantalang ang mga listahan ay gumagamit ng mga square bracket. Parang string mga indeks , mga indeks ng tuple magsimula sa 0, at maaari silang hiwain, pagdugtungin, at iba pa.

Alinsunod dito, maaari ka bang mag-index ng isang tuple Python?

Ang mga halagang nakaimbak sa a lata ng tuple maging anumang uri, at sila ay na-index sa pamamagitan ng integers. Ang mahalagang pagkakaiba ay iyon tuples ay hindi nababago. Tuples ay maihahambing din at hashable kaya kaya natin pag-uri-uriin ang mga listahan ng mga ito at gamitin tuples bilang mga pangunahing halaga sa sawa mga diksyunaryo.

Pangalawa, paano mo tukuyin ang isang tuple sa Python? A tuple ay nilikha sa pamamagitan ng paglalagay ng lahat ng mga item (mga elemento) sa loob ng mga panaklong (), na pinaghihiwalay ng mga kuwit. Ang mga panaklong ay opsyonal, gayunpaman, isang magandang kasanayan na gamitin ang mga ito. A tuple maaaring magkaroon ng anumang bilang ng mga item at maaaring may iba't ibang uri ang mga ito (integer, float, list, string, atbp.).

Thereof, may order ba ang tuples?

A tuple ay tinukoy sa parehong paraan tulad ng isang listahan, maliban na ang buong hanay ng mga elemento ay nakapaloob sa mga panaklong sa halip na mga square bracket. Ang mga elemento ng a mayroon si tuple isang tinukoy utos , parang listahan lang. Tuples ang mga indeks ay zero-based, tulad ng isang listahan, kaya ang unang elemento ng isang hindi walang laman tuple ay palaging t[0].

Ano ang pagkakaiba sa pagitan ng tuple at listahan?

Pangunahing pagkakaiba sa pagitan ng mga listahan at a tuples ay ang katotohanan na mga listahan ay nababago samantalang tuples ay hindi nababago. Ang isang nababagong uri ng data ay nangangahulugan na ang isang python object ng ganitong uri ay maaaring mabago. Ang isang hindi nababagong bagay ay hindi maaaring.

Inirerekumendang: