The real distinction between tuples and dicts, and how it relates to Dependency Injection, Joining of SQL Tables and more… — Technically, tuples and dicts are equivalent in terms of content: Tuples select the feature by positional index, while dicts select by a unique identifier called key. Note: In this article, I prefer to use tuple and dict as in Python, since there is no universal name for both. …