If I have an empty dataframe as such:
columns = ['Date', 'Name', 'Action','ID']
df = pd.DataFrame(columns=columns)
is there a way to append a new row to this newly created dataframe? Currently I have to create a dictionary, populate it, then append the dictionary to the dataframe at the end. Is there a more direct way?