June 2020
Intermediate to advanced
382 pages
11h 39m
English
Utility functions in data structures make them very useful as they can be used to manage data in lists.
Let's look into how we can use them:
List indexing: As the position of an element is deterministic in a list, the index can be used to get an element at a particular position. The following code demonstrates the concept:
>>> bin_colors=['Red','Green','Blue','Yellow']>>> bin_colors[1]'Green'
The four-element list created by this code is shown in the following screenshot:

Note that the index starts from 0 and therefore Green, which is the second element, is retrieved by index 1, that is, bin_color[1].
List slicing: Retrieving ...