Sometimes, you may want to create a list in Python such that it contains the same element repeated many times. In Python, you can create such a repeat list easily using many approaches. Here are three ways one can create a list with a single element repeated ‘n’ times. 1. How to Create a Repeat […]
Simulating Coin Toss Experiment in Python with NumPy
Tossing a one or more coins is a great way to understand the basics of probability and how to use principles of probability to make inference from data. Let us simulate coin toss experiment with Python. Mathematically, coin toss experiment can be thought of a Binomial experiment, where we have a coin with probability of […]
10 Basic Arithmetic Operations with NumPy array
NumPy is one of most fundamental Python packages for doing any scientific computing in Python. NumPy’s N-dimenisonal array structure offers fantastic tools to numerical computing with Python. Let us see 10 most basic arithmetic operations with NumPy that will help greatly with Data Science skills in Python. Let us first load the NumPy library Let […]
How To Loop Through Pandas Rows? or How To Iterate Over Pandas Rows?
Sometimes you may want to loop/iterate over Pandas data frame and do some operation on each rows. Pandas has at least two options to iterate over rows of a dataframe. Let us see examples of how to loop through Pandas data frame. First we will use Pandas iterrows function to iterate over rows of a […]
How to Join Two Text Columns into a Single Column in Pandas?
Often one may want to join two text columns into a new column in a data frame. For example, one may want to combine two columns containing last name and first name into a single column with full name. We can use Pandas’ string manipulation functions to combine two text columns easily. There are a […]


