انواع داده¶
ماژولهای توصیفشده در این فصل، انواع داده تخصصی متنوعی مانند تاریخها و زمانها، آرایههای با نوع ثابت، صفهای heap (heap queues)، صفهای دوطرفه و شمارشها را فراهم میکنند.
پایتون همچنین برخی از انواع دادهی توکار را فراهم میکند، بهویژه dict، list، set و frozenset، و tuple. کلاس str برای نگهداری رشتههای یونیکد استفاده میشود، و کلاسهای bytes و bytearray برای نگهداری دادههای دودویی استفاده میشوند.
ماژولهای زیر در این فصل مستند شدهاند:
datetime--- انواع پایه تاریخ و زمانzoneinfo--- پشتیبانی از منطقههای زمانی IANAcalendar--- توابع عمومی مرتبط با گاهشماریcollections--- انواع دادهی ظرفcollections.abc--- کلاسهای پایه انتزاعی برای ظروفheapq--- الگوریتم صف هیپbisect--- الگوریتم دو نیمهسازی آرایهarray--- آرایههای کارآمد از مقادیر عددیweakref--- ارجاعهای ضعیفtypes--- ایجاد نوع پویا و نامهایی برای انواع توکارcopy--- عملیات کپی کمعمق و عمیقpprint--- چاپگر زیبای دادههاreprlib--- پیادهسازی جایگزینrepr()enum--- پشتیبانی از شمارشهاgraphlib--- قابلیت کار با ساختارهای گرافمانند