Python хэл дээр толь бичгүүдийг хэрхэн хэрэгжүүлдэг вэ?
Python хэл дээр толь бичгүүдийг хэрхэн хэрэгжүүлдэг вэ?

Видео: Python хэл дээр толь бичгүүдийг хэрхэн хэрэгжүүлдэг вэ?

Видео: Python хэл дээр толь бичгүүдийг хэрхэн хэрэгжүүлдэг вэ?
Видео: Эхлэгчдэд зориулсан Python заавар 5: Толь бичиг - Түлхүүр-утга хостой ажиллах 2024, Арваннэгдүгээр
Anonim

Толь бичиг -д хадгалагдсан түлхүүр бүрийн хэш кодыг тооцоолох замаар ажиллана толь бичиг суулгасан хэш функцийг ашиглан. Түлхүүрээс хамааран хэш код нь ихээхэн ялгаатай байдаг; Жишээлбэл, Python ” -539294296 руу хэш хийж байхад “ питон ”, нэг битээр ялгаатай мөр нь 1142331976 руу хэш болдог.

Тиймээс Python дээр жагсаалт хэрхэн хэрэгждэг вэ?

Python-ийн жагсаалтууд Эдгээр нь үнэхээр хувьсах урттай массивууд бөгөөд Lisp маягаар холбогддоггүй жагсаалтууд . The хэрэгжилт бусад объектуудын лавлагааны залгаа массивыг ашигладаг бөгөөд энэ массив болон массивын уртыг заагч дээр хадгалдаг. жагсаалт толгойн бүтэц. Зүйлүүдийг хавсаргах эсвэл оруулах үед лавлагааны массивын хэмжээг өөрчилдөг.

Дараа нь асуулт бол Python толь бичиг ямар өгөгдлийн бүтцийг хэрэгжүүлдэг вэ? Толь бичиг байна Python-ийн хэрэгжилт -ийн а өгөгдлийн бүтэц тэр байна ерөнхийдөө ассоциатив массив гэж нэрлэдэг. А толь бичиг түлхүүр-утга хосын цуглуулгаас бүрдэнэ. Түлхүүр-утга хос бүр түлхүүрийг холбогдох утгад нь буулгана.

Үүний дагуу Python дээр tuple хэрхэн хэрэгждэг вэ?

Энэ нь стандарт юм шиг санагдаж байна хэрэгжилт -ийн а tuple зүгээр л массив шиг байна. Хэрэв хэд хэдэн ялгаатай байвал tuples Дахин ашиглах боломжтой n хэмжээтэй, тэдгээр нь тус бүрээр нь холбогдсон жагсаалтад гинжлэгдсэн байна. tuple-ийн дараагийн руу орох тэгийн цэг tuple дахин ашиглах боломжтой.

Python жагсаалтуудыг хэрхэн хадгалдаг вэ?

Хамгийн энгийн өгөгдлийн бүтэц Python ба дассан дэлгүүр а жагсаалт үнэт зүйлсийн. Жагсаалтууд байна зүйлсийн цуглуулга (мөр, бүхэл тоо эсвэл бусад жагсаалтууд ). доторх зүйл бүр жагсаалт өгөгдсөн индексийн утгатай байна.

Зөвлөмж болгож буй: