Kom igångKom igång gratis

Iteratorer vs. iterbara objekt

Låt oss snabbt repetera vad du har lärt dig om iterbara objekt och iteratorer. Som du såg i videon är ett iterbart objekt ett objekt som kan returnera en iterator, medan en iterator är ett objekt som håller ett tillstånd och producerar nästa värde när du anropar next() på det. I den här övningen ska du identifiera vilket objekt som är ett iterbart objekt och vilket som är en iterator.

Miljön har förhandsladdats med variablerna flash1 och flash2. Prova att skriva ut deras värden med print() och next() för att ta reda på vilket som är ett iterbart objekt och vilket som är en iterator.

Den här övningen är en del av kursen

Python Toolbox

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen