0-based numbering is the computational idea of indexing an ordered data structure (e.g., a
string or array) by starting with 0 instead of 1. For example, if
0-based numbering is used by default in a wide range of programming languages including Python.