I\'m trying to transform a list of lists of tuples to a pandas dataframe but can\'t figure out how to do so. My addresses are structured like so:
addresses = [
You can convert each record to a dictionary and then use DataFrame.from_records
:
pd.DataFrame.from_records([{k: v for v, k in row} for row in addresses])
# city house house_number road
#0 arlesey beds 68 church lane
#1 arlesey beds 85 church lane
#2 arlesey beds 85 high street
#3 arlesey beds NaN high street
#4 arlesey beds NaN high street