This method does flatten nested data in a sense, but if you look at the academic literature, flattening refers more to this:
[{
'a': 1,
'b': 2,
'c_d': 2,
'c_e_f': 1,
'c_e_g': 2
}, {
'a': 1,
'b': 2,
'c_d': 3
}, {
'a': 1,
'b': 2,
'c_d': 4
}]
In the case of being a feature for your package, this could be called "true flatten" or "full flatten" or something of that nature. What do you think?
This method does flatten nested data in a sense, but if you look at the academic literature, flattening refers more to this:
[{
'a': 1,
'b': 2,
'c_d': 2,
'c_e_f': 1,
'c_e_g': 2
}, {
'a': 1,
'b': 2,
'c_d': 3
}, {
'a': 1,
'b': 2,
'c_d': 4
}]
In the case of being a feature for your package, this could be called "true flatten" or "full flatten" or something of that nature. What do you think?