Би Namedtuple-д хэрхэн хандах вэ?
Би Namedtuple-д хэрхэн хандах вэ?

Видео: Би Namedtuple-д хэрхэн хандах вэ?

Видео: Би Namedtuple-д хэрхэн хандах вэ?
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Арваннэгдүгээр
Anonim

1. Хандалт индексээр: шинж чанарын утгууд нэртэй tuple () нь эрэмбэлэгдсэн бөгөөд индексээр хандах боломжгүй толь бичгүүдээс ялгаатай нь индексийн дугаарыг ашиглан хандах боломжтой. 2. Хандалт түлхүүр нэрээр: Хандалт Түлхүүр нэрээр нь толь бичгүүдийн нэгэн адил зөвшөөрөгдсөн.

Нэмж дурдахад Namedtuple Python хэрхэн ажилладаг вэ?

Нэрлэсэн tuple in Python . Python " гэж нэрлэгддэг толь бичгүүд шиг контейнерийн төрлийг дэмждэг. нэртэй залгаасууд ()" модульд байгаа "цуглуулга". Толь бичгүүдийн нэгэн адил тэдгээр нь тодорхой утга руу хэшлэгдсэн түлхүүрүүдийг агуулдаг. Харин эсрэгээр, энэ нь толь бичгүүдэд дутагдаж байгаа функц болох түлхүүр утга болон давталтаас хандах хандалтыг хоёуланг нь дэмждэг.

Үүний нэгэн адил нэрлэсэн tuple гэж юу вэ? Нэрлэсэн залгуурууд нь үндсэндээ бүтээхэд хялбар, хөнгөн объектын төрлүүд юм. Tuple нэртэй объекттой төстэй хувьсагчаас салгах эсвэл стандартыг ашиглан жишээнүүдийг лавлаж болно tuple синтакс. Тэдгээрийг бүтцийн болон бусад нийтлэг бичлэгийн төрлүүдтэй адил ашиглаж болно, гэхдээ тэдгээр нь өөрчлөгддөггүй.

Ийм байдлаар та Python дээр Namedtuple-г хэрхэн үүсгэх вэ?

руу үүсгэх а tuple нэртэй , импортлох нэртэй tuple цуглуулгын модулийн анги. Бүтээгч нь нэрийг нь авдаг tuple нэртэй (энэ нь ямар төрлийн () мэдээлэх вэ) болон хоосон зайгаар тусгаарлагдсан талбаруудын нэрийг агуулсан мөр. Энэ нь шинэ зүйлийг буцааж өгдөг нэртэй tuple заасан талбарт зориулсан анги.

Тупууд хэрхэн өөрчлөгддөггүй вэ?

Python tuples Гайхалтай шинж чанартай: тэд тийм хувиршгүй , гэхдээ тэдгээрийн үнэ цэнэ өөрчлөгдөж болно. Энэ нь a tuple жагсаалт гэх мэт өөрчлөгдөх боломжтой аливаа объектын лавлагааг агуулна. Дум ба ди гэдэг нь ижил объектыг биш харин тэнцүү объектыг хэлдэг нь тодорхой байна. Тэд өвөрмөц онцлогтой.

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