Logo mn.boatexistence.com

Толь бичгийг python хэлээр эрэмбэлсэн үү?

Агуулгын хүснэгт:

Толь бичгийг python хэлээр эрэмбэлсэн үү?
Толь бичгийг python хэлээр эрэмбэлсэн үү?

Видео: Толь бичгийг python хэлээр эрэмбэлсэн үү?

Видео: Толь бичгийг python хэлээр эрэмбэлсэн үү?
Видео: Python заавар - эрэмбэлэгдсэн функц | Жагсаалт болон толь бичгүүдийг хэрхэн эрэмбэлэх вэ 2024, Долдугаар сарын
Anonim

Python хэлний толь бичиг нь өгөгдлийг түлхүүр-утга хос болгон хадгалдаг зүйлсийн цуглуулга юм. Python 3.7 болон түүнээс хойшхи хувилбаруудад толь бичгүүдийг оруулах дарааллаар эрэмбэлдэг Өмнөх хувилбаруудад тэдгээрийг эрэмбэлдэггүй байсан. Бид толь бичгийг агуулж буй утгуудын дагуу хэрхэн ангилж болохыг харцгаая.

Толь бичгийн эрэмбэлэгдсэн өгөгдлийн бүтэц үү?

Толь бичиг бол чухал өгөгдлийн бүтэц бөгөөд түлхүүрүүдийг утгуудаар буулгах замаар өгөгдлийг хадгалдаг. … Жагсаалтын нэгэн адил бид толь бичгийг товчлуураар эрэмбэлэхийн тулд эрэмбэлсэн функцийг ашиглаж болно. Гэсэн хэдий ч энэ нь зөвхөн эрэмбэлэгдсэн түлхүүрүүдийн жагсаалтыг буцаана, энэ нь ихэвчлэн бидний хүсдэг зүйл биш юм.

Толь бичгүүдийг Python дээр автоматаар эрэмбэлсэн үү?

Аль нь ч биш. Толь бичгүүдэд үндсэндээ захиалга байдаггүй (ядаж л таны найдах зүйл биш).

Python толь бичгүүд дараалалтай байна уу?

Толь толь бичгүүдийг өмнөх хувилгаан хувилбаруудаас ялгаатай нь Python 3.6 дээр (хамгийн багадаа CPython хэрэгжилтийн дагуу) захиалсан болно.

Та толь бичгийг python дээр хэрхэн эрэмбэлэх вэ?

Хандалт –

  1. Эхлээд түлхүүр_утга ашиглан товчлууруудыг цагаан толгойн дарааллаар эрэмбэлнэ үү. iterkeys функц.
  2. Хоёрдугаарт, эрэмбэлэгдсэн (түлхүүр_утга) функцийг ашиглан товчлууруудыг цагаан толгойн дарааллаар эрэмбэлж, түүнд тохирох утгыг хэвлээрэй.
  3. Гуравдугаарт, түлхүүр_утга ашиглан утгуудыг цагаан толгойн дарааллаар эрэмбэлнэ үү. давталт, түлхүүр=ламбда (k, v): (v, k))

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