xxxxxxxxxx
# Given that all the dataframes have the same columns, you can simply concat them:
import pandas as pd
df = pd.concat(list_of_dataframes)
xxxxxxxxxx
def merge_dfs_from_list(df_list):
"""Function to merge all dataframes from a list.
:param df_list: List of dataframes.
:type df_list: list
:return: A dataframe with all dataframes merged.
:rtype: pandas.DataFrame
"""
final_df = df_list[0]
for i in range(1, len(df_list)):
final_df = final_df.merge(df_list[i])
return final_df
xxxxxxxxxx
1
2
3
4
# Python 3 to get list of tuples from two lists
data_tuples = list(zip(Month,Days))
data_tuples
[('Jan', 31), ('Apr', 30), ('Mar', 31), ('June', 30)]