Tərif: Təkrarlana bilən üzvlərini bir-bir qaytara bilən hər hansı Python obyektidir və onun for-dövrəsində təkrarlanmasına icazə verir. Təkrarlana bilənlərin tanış nümunələrinə siyahılar, dəstlər və sətirlər daxildir - istənilən belə ardıcıllıq for-dövrdə təkrarlana bilər.
String təkrarlana bilirmi?
String baytların dəyişməz ardıcıllığıdır. Strlər təkrarlanır; sətir üzərində təkrarlama onun 1 baytlıq alt sətirlərinin hər birini sıra ilə verir.
Niyə string Python-da təkrarlana bilir?
Siyahı nömrələri və sətir adları təkrarlana bilir çünki biz onların üzərində dövrə vura bilirik (bu halda for-dövrdən istifadə etməklə). Bu məqalədə biz Python-da obyektin təkrarlana biləcəyini necə yoxlamağa baxacağıq.
Python-da hansı növlər təkrarlana bilir?
Təkrarlana bilən nümunələrə bütün ardıcıllıq növləri (məsələn, list, str, və tuple) və bəzi qeyri-ardıcıllıq növləri daxildir dict, fayl obyektləri və istədiyiniz siniflərin obyektləri _iter_ metodu və ya Sequence semantikasını həyata keçirən _getitem_ metodu ilə müəyyən edin.
String Python-da iteratordur?
Python-da iterator protokolunu həyata keçirən bir neçə daxili obyekt var. … Python-da sətrisimvollarının dəyişməz ardıcıllığıdır. iter funksiyası obyektdə iterator qaytarır. Biz həmçinin təkrarlayıcılarda siyahı və ya dəst funksiyalarından istifadə edə bilərik.