A List is one of the built-in data types in python. Natively, it is an object in python and has properties and methods predefined within the language. You can take a look at Lists’ built-in methods and properties in this post about Mastering basic data structures with lists. In this post, we will create **ten(10) Python console application projects. **These projects are meant to help beginners learn some ways of approaching computational problems using basic data structures to solve both simple to complex challenges.

These projects will help beginners as well as intermediate python developers create functions that accepts lists as source of data to solve the challenges put forward.

TABLE OF CONTENTS

  1. finding the largest number in a list
  2. finding the second largest number in a list
  3. putting odd and even numbers into two different lists
  4. merging two lists and sorting it
  5. sorting list according to length of elements
  6. removing duplicate elements from a list
  7. program to read a list of words and return the length of the longest one
  8. A program to generate random numbers from 1 to 20
  9. A program to get the frequency of the element in a list
  10. A program to count number of elements in a list between a specific range

#python #algorithms #data structures #python lists

10 Python Lists Projects to help mastering basic data structures and algorithms
1.25 GEEK