For example:
d = dict()
#Map "Parent" to a list of "children" values
d["Parent"] = []
d["Parent"].append("Child1")
d["Parent"].append("Child2")
d["Parent"].append("Child3")
#I know the following is wrong, but I want each list that "Parent" maps to, also to map to a list- how would I do this?
d["Parent"]["Child3"] = []
d["Parent"]["Child3"].append("GrandChild1")
This would basically look something like a tree (not binary) where there is a top level parent, pointing to its children (could be more than 2), and each can point to its multiple children. Are there other ways to do this?