1. ホーム
  2. python

[解決済み] リスト内の部分文字列をもとに、リスト内の全インデックス位置を検索する。

2023-01-31 03:53:08

質問

mylist = ["aa123", "bb2322", "aa354", "cc332", "ab334", "333aa"]

を含むすべてのアイテムのインデックス位置が必要です。 'aa' . を組み合わせるのに苦労しています。 enumerate() を部分文字列マッチングで組み合わせるのに苦労しています。enumerateを使用すべきかどうかもわかりません。

私はちょうどインデックスの位置を返す必要があります。0,2,5

どのように解決するのですか?

indices = [i for i, s in enumerate(mylist) if 'aa' in s]