Rams dino exercise v2

latest revision
Clever approach, though it wouldn't work for any more than these exact two CSVs and it contains some bugs. Generally when worrying about parsing, this sort of strategy is bound to fail before long. I understand not wanting to abstract out parsing yet.

A few issues:
* You switch back and forth between which style of header to default to. This is confusing and causes bugs.
* If the CSV contains a `row["DIET"]` that is empty, the value will fall through to `set_custom_diet`, which is probably undesired.
* There is no such `row["Continent"]`. Did you try running this program? Once you switch `row["Continent"]` to `"Africa"`, remember that now you've inappropriately pegged your dependencies and now have the same fallthrough problem as the above.
* You're storing the Dino weight as a string. I know you cast it later during comparison, but that's not really good practice.