Indexing on list with boolean values works fine. Though the index should be an integer.
Following is what I tried in console:
>>> l = [1,2,3
...Booleans are a subtype of plain integers.
Source.
As you can see, False is 0 and True is 1.
False
0
True
1