In numpy doc about basic slicing, there is a situation described as:
basic slicing is also initiated if the selection object is any non-ndarray sequence (such as a list) containing slice objects, the Ellipsis object, or the newaxis object, but not for integer arrays or other embedded sequences.
It's hard to get the idea of this description. When does this situation happen? Can you show me some examples for this situation?