When pandas reads the dataframe from csv, the table gets corrupted.
data = {
'time': ['08:20', '08:21', '8:22'],
'meters': [[[824, 827]], [[825, 826]], []]
}
df = pd.DataFrame(data)
for index, row in df.iterrows():
for pair in row['meters']:
print(pair)
output:
[824, 827]
[825, 826]
when I export this dataframe as csv and read it back
df.to_csv('test.csv', index=False)
df = pd.read_csv('test.csv')
for index, row in df.iterrows():
for pair in row['meters']:
print(pair)
output:
[
[
8
2
4
,
...