Bite 78. Find programmers with common languages
|
|
Similar as last Bite we do another comparison of sequences …
3.10
set
set operations
|
|
Bite 77. New places to travel to
|
|
You want to find people who have as much exposure …
3.10
set
set operations
|
|
Bite 118. List exercise: return first occurrence indices of duplicated words
|
|
In this Bite you are presented with a list of …
3.10
counting
list comprehensions
set
|
|
Bite 130. Analyze some basic Car Data
|
|
In this exercise you will analyze some basic car data. …
3.10
Counter
data analysis
list comprehensions
set
|
|
Bite 184. Analyze some Bite stats data
|
|
In this Bite we will look at some Bite stats …
3.10
Counter
csv
data analysis
set
|
|
Bite 65. Get all valid dictionary words for a draw of letters
|
|
This Bite focusses on the use of itertools. To that …
3.10
itertools
Scrabble
set
|
|
Bite 275. Get the most common email domains
|
|
In this Bite you will process a list of emails …
3.10
Counter
requests
set
string parsing
web scraping
|
|
Bite 347. Which words can you type with one hand?
|
|
In this Bite you will write a function that takes …
3.10
comparison
enum
set
|
|
Bite 272. Find common words
|
|
Given two sentences that each contains words in case insensitive …
3.10
algorithms
set operations
string matching
|
|
Bite 323. Iterables intersection
|
|
In this bite we are going to work on coding …
3.10
functools
set operations
|
|
Bite 25. No promo twice, keep state in a class
|
|
In this bite a real world scenario: PyBites has a …
3.10
classes
exception handling
properties
|
|
Bite 26. Dictionary comprehensions are awesome
|
|
A dictionary comprehension is like a list comprehension, but it …
3.10
dictionary comprehensions
|
|
Bite 53. Convert text into multiple columns
|
|
You run a news site and you got feedback that …
3.10
string manipulation
|
|
Bite 139. Calculate a coding streak in days
|
|
In this Bite you are going to calculate the amount …
3.10
datetime
string manipulation
timedelta
|
|
Bite 174. String manipulation and metrics
|
|
This bite will get you to play around with creating …
3.10
Counter
dataclasses
list comprehensions
properties
string formatting
string manipulation
translate
|
|
Bite 173. set up future notifications
|
|
Let's do another datetime processing Bite. Complete add_todo below that …
3.10
datetime
findall
f-strings
timedelta
|
|
Bite 178. Parse PyBites blog git commit log
|
|
In this Bite we want to figure out how active …
3.10
Counter
data analysis
datetime
dateutil
string parsing
|
|
Bite 207. Cached property decorator
|
|
Given the sample class Planet, computing the mass attribute of …
3.10
caching
classes
decorators
properties
|
|
Bite 219. Bite notification planner
|
|
Another real world use case. When we added notifications to …
3.10
datetime
generators
|
|
Bite 252. Let's play with Pandas Series
|
|
In Bite 251 we looked at creating some simple pandas …
3.10
numpy
pandas
series
slicing
type hinting
|
|
Bite 255. Codon Usage
|
|
The genetic code of all organisms uses a 3 base …
3.10
bioinformatics
collections
textwrap
|
|
Bite 273. Shortest path (Graph Bite)
|
|
Graph theory is popular in Math and Computer Science. A …
3.10
algorithms
computer science
graph
|
|
Bite 280. Regular Expression Lookahead/Lookbehind
|
|
For this bite you are going to solve three different …
3.10
lookahead
lookbehind
regular expressions
|
|
Bite 306. Translate coding sequences to proteins
|
|
Genes can be converted (translated) to proteins using a three base …
3.8
bioinformatics
biopython
|
|
Bite 346. Getting started with the IRIS data set
|
|
You are getting started with machine learning (ML)! Are you …
3.8
data wrangling
machine learning
numpy
pandas
scikit-learn
|
|
Bite 332. Searching for an apartment
|
|
Bill is looking for a new apartment with good view, …
3.10
algorithms
|
|
Bite 378. Organizational Chart
|
|
Of all the types of questions you are likely to …
binary tree
depth-first search
graph traversal
|
|