最高のPython構文を使用してリスト内の一致のインデックスを探したいとします。ここで私が持っているものです。Python 3でのリストの理解からのインデックスの検索
今v = ['=', 'c', '=', 'c', 'c', 'c', '=', 'c', 'c', '=']
、の条件のための整数のリストを返す:
'=' in v is True
これまでのところ、私が持っている:
リターン[v.index(i) for i in v if i=='=']
:
[ 0, 0, 0, 0 ]
の代わりに:
[ 0, 2, 6, 9 ]
私は最後のステップを逃しているので、 'for'ループ 'に入れたくありません。
本当にありがとう。 –