为什么我可以使用布尔值作为列表索引



有人能帮我理解下面的Python代码吗?

In[41]: list_a = [1, 2, 3, 4]
In[42]: list_a[True]
Out[42]: 2
In[43]: list_a[False]
Out[43]: 1

True被解释为1,因此list_a[True]等价于list_a[1]对于CCD_ 4=>list_a[0]

最新更新