List access using Boolean


As we know the possible ways to access a list are by

list_me = ["a", "b", "c"]

1)  Indexing
list_me[1] ---> 'b' list_me[2] ---> 'c'

2) iteration
for elmnt in list_me:

New trick is access list elements using Boolean values
list_me[True] points to ---> "b"
list_me[False] points to  --->   "a"
 
Since
True  evaluates to 1 and points so points  list_me[1]
False evaluates to 0 and points so points list_me[0]

Though you cant access all the elements in list, still we can use make use of it.. :)