2次元配列liがあり

li=[[0,0,0],
    [0,2,0],
    [0,1,0],
    [0,0,0],
    [0,3,0],
    [0,0,0]]

2次元配列liの中央の列の数字(0,2,1,0,3,0)に、
(質問1)1つでも0より上の数字がある場合の判定、
(質問2)すべて0の判定、
をif文で行いたいです。

(質問3)また、中央の列の数字で、0より上の数字が最後は何行目に出現したか(今回の場合は3が出現した5番目)も知りたいです。

よろしくお願いします。