

下記の多重配列があります。

[code]

    li = [['0', '0', '0', '0'], ['0', '0', '0', '0'], ['0', '0', '0', '1'], ['0', '0', '1', '1']]
    
[/code]

"1"の値が最初あるのは何番目にあるか判定したいのですが、分かる方いらっしゃいますでしょうか？  
"1"がない場合は0とします。

目的の出力結果

[code]

    0, 0, 3, 2
    
[/code]


CC BY-SA 4.0
2021-11-14T08:11:05.293
83611
2021-11-14T08:27:56.267
47752
question
python3
多重配列の各配列の指定した値が最も初めにあるのは何番目にあるか判定

[code]

    [i.index('1') if '1' in i else 0 for i in li]
    
[/code]


CC BY-SA 4.0
2021-11-14T08:27:56.267
83612
2021-11-14T08:27:56.267
47127
83611
answer