"Listförståelse" är ett stort namn för ett riktigt enkelt koncept. I Pythons värld är en listaförståelse ingenting annat än ett kortfattat sätt att skapa en ny lista.
I den här korta videon från min kurs om Data Handling With Python visar jag dig hur listförståelser kan skära din kod från flera rader till en enda i många fall.
Om du har börjat lära dig Python har du förmodligen en bra känsla för grunderna, men när du tittar på internet finns det fler saker som du fortfarande inte förstår. Kanske har du hört talas om "förståelser". Eller kanske har du sett Karta
eller filtrera
funktioner som används och undrar exakt vad de gör. Vad sägs om filer? Hur läser du från dem eller skriver till dem?
Om du någonsin velat gå djupare med Python, är hela kursen, Data Handling With Python, idealisk för dig.
Till att börja med lär du dig om avancerad användning av vanliga datastrukturer. Senare delar jag några tips med dig om hur du får data in och ut ur filer och till och med lagrar komplexa datastrukturer i dem.