There are many sets of python challenges available online, but many of them get out of beginner-friendly territory very quickly. Here are some challenges that help you get familiar with using lists. These exercises are phrased for people learning python, but can be easily adapted to any language you are working through.
- Groups of People
- Starts very simple, and gets more interesting and challenging. List the names of a group of people, and then add more interesting information.
- A classic programming interview exercise, to show that you have some concrete understanding of programming concepts.
- Digits of Pi
- Count the number of times each digit, from 0-9, appears in the first million digits of pi.