Searching for data
We know that sorting data means puting some data into some kind of order. We have seen examples of insertion and bubble sort algorithms and written some Python programs to see how they work. Searching for data means looking for a particular piece of data in a set of data. Just as there are algorithms for sorting data, there are also algorithms for searching for data.