TypeFoute is 'n algemene tipe fout in Python. Hulle vind plaas wanneer jy probeer om 'n funksie op 'n waarde van die verkeerde tipe toe te pas. 'n "'int'-voorwerp is nie herhaalbaar nie"-fout word verhoog wanneer jy probeer om oor 'n heelgetalwaarde te herhaal. Om hierdie fout op te los, maak seker dat jy herhaal oor 'n herhaalbare eerder as 'n getal.
Waarom is my voorwerp nie herhaalbaar nie?
In JavaScript is objek s nie herhaalbaar nie tensy hulle die herhaalbare protokol implementeer. Daarom kan jy nie vir…of gebruik om oor die eienskappe van 'n voorwerp te herhaal nie. … sleutels of voorwerp. inskrywings, om oor die eienskappe of inskrywings van 'n voorwerp te herhaal.
Hoe maak ek 'n int iterable in Python?
Iterables in Python is voorwerpe en houers wat deur een item op 'n slag getrap kan word, gewoonlik met 'n for … in lus. Nie alle voorwerpe kan byvoorbeeld herhaal word nie - ons kan nie 'n heelgetal itereer nie, dit is 'n enkelvoudige waarde.
Wat is die betekenis van herhaalbaar?
Definisie: 'n Iterable is enige Python-voorwerp wat in staat is om sy lede een op 'n slag terug te gee, sodat dit in 'n for-lus herhaal kan word. Bekende voorbeelde van iterables sluit lyste, tupels en stringe in - enige so 'n reeks kan in 'n for-lus herhaal word.
Is string nie herhaalbaar nie?
A String is 'n onveranderlike reeks grepe. Snare is herhaalbaar; iterasie oor 'n string lewer elk van sy 1-grepe substringe in volgorde. Maar String nieimplementeer Iterable se Iterate-metode. … String kan Iterable implementeer, in teorie, deur 'n iterator terug te stuur wat elke een-greep substring in Volgende. deurgee