import numpy as np
import pandas as pd
df = pd.DataFrame({
‘Name’:[‘Gullu’,‘Pinto’,‘Dan’,‘Billo’, np.nan],
‘Age’:[23,32,12,32,34,13],
‘Job’:[‘Painter’,‘Singer’,np.nan,np.nan,‘Coder’,np.nan],
‘City’:[np.nan, ‘Paris’, np.nan, np.nan, ‘Tokyo’, np.nan],
‘Zipcode’: [np.nan, np.nan, np.nan, np.nan, np.nan, np.nan]},
columns=[‘Name’, ‘Age’,‘Job’,‘City’,‘Zipcode’])
print(df)
Traceback (most recent call last):
File “./remove_columns_pandas.py”, line 48, in
columns=[‘Name’, ‘Age’,‘Job’,‘City’,‘Zipcode’])
File “/usr/lib/python3/dist-packages/pandas/core/frame.py”, line 330, in init
mgr = self._init_dict(data, index, columns, dtype=dtype)
File “/usr/lib/python3/dist-packages/pandas/core/frame.py”, line 419, in _init_dict
extract_index(list(data.values()))
File “/usr/lib/python3/dist-packages/pandas/core/frame.py”, line 6211, in extract_index
raise ValueError(‘arrays must all be same length’)
ValueError: arrays must all be same length