Minimal examples of data structures and algorithms in Python
With all due respect, these might be good examples for people trying to learn algorithms and data structures, but it's not a good example of Pythonic code. Here's an example of one of the group projects in our course, that implements a "Pythonic" Linked List, relying on Iterators and Magic methods: <a href="https://github.com/rmotr-group-projects/pyp-w2-gw-linked-list/tree/solution" rel="nofollow">https://github.com/rmotr-group-projects/pyp-w2-gw-linked-lis...</a><p>(switch to the branch master if you don't want to see the solution and want to give it a try by yourself).<p>In any case, if OP is the owner of the repo, good job compiling all that code together.