Skip to content

Commit 494d0a0

Browse files
committed
add collections readme
1 parent 54b7cce commit 494d0a0

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

days/04-06-collections/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Collections module
2+
3+
## Day 1: Your new data structure friends
4+
5+
Welcome to this lesson. Today you will learn about some powerful new data structures: `namedtuple`, `defaultdict`, `Counter` and `deque`.
6+
7+
I prepared a [Jupyter notebook](https://github.com/talkpython/100daysofcode-with-python-course/blob/master/days/04-06-collections/collections.ipynb) so you can follow along with this lesson.
8+
9+
## Day 2: Practice using movie data
10+
11+
You get to use these new data structures I encourage you to code an exercise: [PyBites Code Challenge 13 - Highest Rated Movie Director](https://pybit.es/codechallenge13.html).
12+
13+
See the [notebook](https://github.com/talkpython/100daysofcode-with-python-course/blob/master/days/04-06-collections/collections.ipynb) for more info how to complete this exercise.
14+
15+
You can also take a slimmed down version of this exercise [on our platform](https://codechalleng.es/bites/30/).
16+
17+
## Day 3: More practice on your own data
18+
19+
We challenge you to find your own data set and try to use the new collections data structures yourself.
20+
21+
Stuck at finding examples? We used `collections` quite a bit for [when we did the 100 Days of Code](https://github.com/pybites/100DaysOfCode/blob/master/LOG.md):
22+
23+
$ python module_index.py |grep collections
24+
collections | stdlib | 001, 021, 023, 034, 036, 042, 045, 055, 057, 063, 076, 084, 086, 095, 096
25+
26+
## Time to share what you've accomplished!
27+
28+
Be sure to share your last couple of days work on Twitter or Facebook. Use the hashtag **#100DaysOfCode**.
29+
30+
Here are [some examples](https://twitter.com/search?q=%23100DaysOfCode) to inspire you. Consider including [@talkpython](https://twitter.com/talkpython) and [@pybites](https://twitter.com/pybites) in your tweets.
31+
32+
See a mistake in these instructions? Please [submit a new issue](https://github.com/talkpython/100daysofcode-with-python-course/issues) or fix it and [submit a PR](https://github.com/talkpython/100daysofcode-with-python-course/pulls).

0 commit comments

Comments
 (0)