چگونه به Namedtuple دسترسی داشته باشم؟
چگونه به Namedtuple دسترسی داشته باشم؟

تصویری: چگونه به Namedtuple دسترسی داشته باشم؟

تصویری: چگونه به Namedtuple دسترسی داشته باشم؟
تصویری: آموزش پایتون: Namedtuple - چه زمانی و چرا باید از namedtuples استفاده کنید؟ 2024, ممکن است
Anonim

1. دسترسی داشته باشید توسط index: مقادیر مشخصه از به نام دوتایی () بر خلاف فرهنگ لغت که از طریق فهرست قابل دسترسی نیستند، مرتب شده اند و با استفاده از شماره فهرست قابل دسترسی هستند. 2. دسترسی داشته باشید با نام کلید: دسترسی داشته باشید با نام کلید نیز مانند فرهنگ لغت مجاز است.

علاوه بر این، Namedtuple چگونه پایتون را کار می کند؟

نام دو نفره که در پایتون . پایتون پشتیبانی از یک نوع ظرف مانند دیکشنری به نام " به نام دوتایی ()" موجود در ماژول، "مجموعه". مانند دیکشنری ها حاوی کلیدهایی هستند که به مقدار خاصی هش شده اند. اما برعکس، هم از دسترسی از مقدار کلید و هم از تکرار پشتیبانی می کند، عملکردی که دیکشنری ها فاقد آن هستند.

به همین ترتیب، تاپل نامگذاری شده چیست؟ تاپل های نامگذاری شده اساساً انواع شیء سبک و آسان برای ایجاد آسان هستند. به نام تاپل نمونه ها را می توان با استفاده از عدم ارجاع متغییر مانند شی یا استاندارد ارجاع داد سه تایی نحو. آنها را می توان به طور مشابه برای ساختار یا سایر انواع رکوردهای رایج استفاده کرد، با این تفاوت که تغییر ناپذیر هستند.

به این ترتیب، چگونه یک Namedtuple در پایتون ایجاد می کنید؟

به ایجاد کردن آ به نام تاپل ، واردات به نام دوتایی کلاس از ماژول مجموعه ها. سازنده نام the را می گیرد به نام تاپل (که نوع () گزارش خواهد کرد)، و یک رشته حاوی نام فیلدها که با فضای خالی از هم جدا شده اند. جدید را برمی گرداند به نام دوتایی کلاس برای فیلدهای مشخص شده

تاپل ها چگونه تغییر ناپذیرند؟

پایتون تاپل ها یک ویژگی شگفت انگیز دارند: آنها هستند تغییرناپذیر ، اما ممکن است ارزش آنها تغییر کند. این ممکن است زمانی اتفاق بیفتد که الف سه تایی ارجاع به هر شیء قابل تغییر، مانند یک لیست را دارد. واضح است که dum و dee به اشیایی اطلاق می شود که مساوی هستند، اما به یک مفعول نیستند. آنها هویت های متمایز دارند.

توصیه شده: