空であるリストのすべてのインデックスを見つける簡単な方法があるかどうかを知りたかった.
mylist = [ [1,2,3,4], [] , [1,2,3,4] , [] ]
next((i for i, j in enumerate(mylist) if not j),"no empty indexes found")
リストの最初の空のインデックスを返しますが、それらすべてを返すことはできますか? "no empty indexes found"
空のインデックスがない場合は、デフォルトで文字列になります。
空のインデックスをすべて別のリストに追加して使用したいと考えています。
my_indexes_list.append(next((i for i, j in enumerate(self.list_of_colors) if not j),5))