當前位置:成語大全網 - 新華字典 - python中的壹句語法求解列表中4第三次出現的位置

python中的壹句語法求解列表中4第三次出現的位置

dict( enumerate( index for index ,value in enumerate( a ) if value == 4 ) ).get( 2 ,-1 )

enumerate(a) 返回a中每個元素位置和元素的值

(index for index ,value in enumerate(a) if value==4)

返回所有值 為4的元素位置的壹個數組

dict(enumerate(...)) 返回上述數組的索引和值 並轉換為字典

dict(enumerate(...)) .get(2,-1) 調用 字典的get方法返回上述 數組中下標為2的值,失敗則返回值 -1