Python Practice › Pandas Programs › Program 40

Add a row

EasyPandas Programs · 40 of 95

Write a pandas program to add a new row.

Advertisement
Output
    name  age
0   Alex   30
1   John   27
2  Peter   29
3  Klaus   33
4  Jason   28

Approach

  1. df.loc[len(df)] = [...] or pd.concat.

Solution

Python
import pandas as pddf = pd.DataFrame({"name": ["Alex", "John", "Peter", "Klaus"], "age": [30, 27, 29, 33]})df.loc[len(df)] = ["Jason", 28]print(df)
Output
    name  age
0   Alex   30
1   John   27
2  Peter   29
3  Klaus   33
4  Jason   28
Advertisement

Learn the concept

New to this topic? Read the lesson, then come back.

More pandas programs

← All 95 Pandas Programs