Slicing (A[:, 1:1+1]) works because it is supported in your context.
Advanced indexing with a list (A[:, [1]]) isn’t supported because Numba allows only one advanced index, and it must be a one-dimensional array.
Therefore, the list [1] triggers the error.
`TypingError: No implementation of function Function(<built-in function getitem>) found for signature:`
getitem(array(float64, 2d, C), Tuple(slice<a:b>, list(int64)<iv=[1]>))