BUG: Treat a list/ndarray identically for iloc indexing with list-like (GH5006)

closes #5006