Paano ko maa-access ang Namedtuple?
Paano ko maa-access ang Namedtuple?

Video: Paano ko maa-access ang Namedtuple?

Video: Paano ko maa-access ang Namedtuple?
Video: PAANO MA ACCESS ANG PERSONAL ACCOUNT SA FB CREATOR STUDIO 2024, Mayo
Anonim

1. Access sa pamamagitan ng index: Ang mga halaga ng katangian ng pinangalanangtuple () ay iniutos at maaaring ma-access gamit ang index number hindi katulad ng mga diksyunaryo na hindi naa-access ng index. 2. Access sa pamamagitan ng keyname: Access sa pamamagitan ng keyname ay pinapayagan din tulad ng sa mga diksyunaryo.

Bukod dito, paano gumagana ang Namedtuple sa Python?

Namedtuple sa sawa . sawa sumusuporta sa isang uri ng lalagyan tulad ng mga diksyunaryo na tinatawag na " nametuples ()" na nasa module, "collection". Tulad ng mga diksyunaryo, naglalaman ang mga ito ng mga susi na na-hash sa isang partikular na halaga. Ngunit sa kabaligtaran, sinusuportahan nito ang parehong pag-access mula sa pangunahing halaga at pag-ulit, ang pag-andar na kulang sa mga diksyunaryo.

Katulad nito, ano ang pinangalanang tuple? Pinangalanang tuple ay karaniwang madaling gawin, magaan na mga uri ng bagay. Pinangalanang tuple maaaring i-reference ang mga instance gamit ang object-like variable dereferencing o ang standard tuple syntax. Magagamit ang mga ito nang katulad sa struct o iba pang karaniwang mga uri ng record, maliban na ang mga ito ay hindi nababago.

Sa ganitong paraan, paano ka lilikha ng isang Namedtuple sa Python?

Upang lumikha a pinangalanang tuple , import ang pinangalanangtuple klase mula sa collections module. Kinukuha ng constructor ang pangalan ng pinangalanang tuple (na kung anong uri() ang mag-uulat), at isang string na naglalaman ng mga pangalan ng field, na pinaghihiwalay ng whitespace. Nagbabalik ito ng bago pinangalanangtuple klase para sa tinukoy na mga patlang.

Paano hindi nababago ang mga tuple?

sawa tuples may nakakagulat na katangian: sila hindi nababago , ngunit maaaring magbago ang kanilang mga halaga. Ito ay maaaring mangyari kapag a tuple may hawak na reference sa anumang bagay na nababago, gaya ng isang listahan. Malinaw na ang dum at dee ay tumutukoy sa mga bagay na pantay, ngunit hindi sa parehong bagay. Mayroon silang mga natatanging pagkakakilanlan.

Inirerekumendang: