go back  What to code next?

Bite Level Description & Tags
Bite 13. Convert dict to namedtuple/json Intermediate level Write a function to convert the given blog dict to …
dict json namedtuple
Bite 21. Query a nested data structure Beginner level Given the provided cars dictionary:Get all JeepsGet the first car …
data structures dictionary comprehensions list comprehensions sorting
Bite 26. dictionary comprehensions are awesome Beginner level A dictionary comprehension is like a list comprehension, but it …
dictionary comprehensions
Bite 30. Movie data analysis Intermediate level In this Bite we are going to parse a csv …
data analysis defaultdict mean movie data namedtuple sorting
Bite 33. Transpose a data structure Intermediate level Sometimes you need to restructure a nested data structure. For …
dict zip
Bite 36. Having fun with *args and **kwargs Intermediate level Write a function called get_profile that takes:a required name,a required …
args function arguments kwargs
Bite 65. Get all valid dictionary words for a draw of letters Intermediate level This Bite focusses on the use of itertools. To that …
itertools Scrabble
Bite 72. Retrieve the right Ninja Belt based on score Intermediate level As you have probably seen on the new dashboard you …
itertools OrderedDict
Bite 78. Find programmers with common languages Intermediate level Similar as last Bite we do another comparison of sequences …
set set operations
Bite 87. Convert Decimal to Roman Numerals Intermediate level Complete romanize that takes a decimal number and converts it …
numbers OrderedDict
Bite 89. Playing with lists and dicts Intermediate level In this Bite you are presented with a us_state_abbrev dict …
data structures dict list
Bite 90. What South Park characters talk most? Intermediate level Did we already tell you we love the collections module? …
Counter csv data analysis defaultdict requests
Bite 95. Subclass the dict built-in Intermediate level In this Bite you will subclass the dict built-in to …
classes inheritance
Bite 97. BeautifulSoup II - scrape US holidays Intermediate level In this Bite we use BeautifulSoup to scrape US holidays …
beautifulsoup defaultdict dict
Bite 103. Loop through a dictionary and pluralise a word Intro level You're given a dictionary of people and the number of …
dict looping
Bite 108. Loop over a dict of namedtuples calculating a total score Intro level In this Bite you calculate the total amount of points …
counting dict namedtuple
Bite 109. Workout dict lookups and raising an exception Intro level In this Bite you learn how to lookup values from …
dict exception handling format string manipulation ternary
Bite 112. Social Media Username Validator Advanced level In this Bite you parse social_platforms below into a dict …
namedtuple range re regular expressions string manipulation string matching typing
Bite 123. Find the user with most friends Intermediate level In this Bite you are presented with a users dict …
defaultdict looping sorting tuples
Bite 127. Return the right ordinal suffix for a number Intermediate level In this Bite you complete a function that takes an …
dict modulo numbers string manipulation
Bite 131. Screen scraper Advanced level This is the output from using screenFetch on my junky …
dict index regular expressions slicing string manipulation
Bite 143. Look up a value in 3 dictionaries Beginner level In this Bite you are presented with 3 dictionaries. Complete …
collections dict
Bite 151. Contemporary Composers Intermediate level You are given a list of operas and a list …
datetime dict exception handling generators namedtuple
Bite 156. Make an index of story characters Intermediate level You know the index at the end of a book …
collections defaultdict enumerate sorting string matching
Bite 160. 15-way Rock Paper Scissors Advanced level In this Bite you are going to write a 15-way …
csv dict exception handling games
Bite 163. Which packages were upgraded? Intermediate level In this Bite you compare a list of packages (aka …
comparison dict numbers string manipulation
Bite 180. Group names by country Beginner level In this Bite you are presented with a list of …
collections defaultdict groupby
Bite 182. Parse a bunch of quotes from HTML Intermediate level Let's get some inspiration. Below you find the simplified HTML …
dict regular expressions string manipulation string parsing
Bite 190. Parse income distribution from Latin America XML Intermediate level In this Bite you are going to parse some Latin …
data analysis defaultdict xml
Bite 196. Create a JS-like dict object Advanced level In this Bite we challenge you to make a dict-like …
classes dict inheritance javascript
Newbie Bite 12. dicts It's time to dive into the next data structure in …
dict list newbie
Newbie Bite 13. dict data retrieval methods Excellent! We know what a dict is and what it …
newbie
Newbie Bite 23. Looping through a dict While we've explained how for loops work, it's worth diving …
dict newbie
Bite 223. Unix file permissions Intermediate level Each file and directory in Unix has its permissions broken …
dict list comprehensions string manipulation
We use Python 3.7