List comprehensions
W tym artykule dowiesz się czym są list comprehensions i jak ich używać!
Jak iterować po wielu listach jednocześnie? W tym BiteSize zobaczymy metodę zip i zip_longest. Kod będzie bardziej Pythonowy i pozbędziemy się kilku znaczących problemów związanych z iterowaniem po indeksach. Standardowe iterowanie Niestety ten standard jest bardzo powszechny w Pythonie, szczególnie u osób, które pisały wcześniej w językach C-podobnych – czyli iterujemy po indeksach. Jest to …
BiteSize: Iterowanie po kilku listach – metoda zip i zip_longest Czytaj dalej »
Cześć, w tym wpisie z kategorii BiteSize zajmiemy się rozpakowywaniem zmiennych iterowalnych (ang. iterables unpacking) i zobaczysz, po co i dlaczego warto je stosować. Poprawimy czytelność kodu i będziemy mogli się pozbyć wielu magicznych liczb (ang. magic numbers). Problem do rozwiązania Mamy listę krotek (list of tuples) rankingu konkursu. Każda krotka składa się z imienia …
Python iterables unpacking (BiteSize) – rozpakowywanie danych Czytaj dalej »
Dziś w BiteSize – jaka jest różnica między zwykłym dict, a defaultdict? Jak wykorzystać defaultdict do grupowania danych? Wykorzystamy bibliotekę collections z jednej z wielu bibliotek standardowych Python. Najważniejsze informacje w krótkiej i zwięzłej formie, akurat do schrupania na raz, czyli BiteSize! Problem do rozwiązania Zadanie polega na pogrupowaniu danych, w tym przypadku będzie to …
DefaultDict vs dict (BiteSize) – grupowanie danych Czytaj dalej »