Python lists are arrayable elements which contain heterogeneous data values. It can have any numbers of rows. These lists can be sorted or modified.

Python string functions manipulate the string. In this post we'll learn about slicing, splitting, replacing and case conversion of string.

Python Programming language is most popularly not just used for ML, Data Science. But also Web Development, Desktop application.