In layman’s terms: You are trying access me like a list but I don’t support that kind of functionality
Technically speaking: the object you called upon didn’t implement the __getitem()__
method.
A common cause of the error is when you are trying to access a sequence that is not ordered:
x = set([1,2,3])
x[0]