Я пытаюсь идентифицировать все элементы в Серии панд (describ__list), которая содержит подстроку «энергия». Я пытался написать понимание списка следующим образом:
descriptions_list
energy = 'energy'
[i for i, j in enumerate(descriptions_list) if 'energy' in j]
Несмотря на то, что это работает при работе с объектами коротких рядов (или только анализом списков описаний из 0: 4 * 10 ** 4), для более длинных рядов я постоянно получаю следующую ошибку: «аргумент типа« int »не повторяется ». Он также работает для любой длины серии при удалении $
, если 'энергия' в состоянии j $
или при установке очень простых условий, таких как $
, если 'a' в 'ba' $
.
Почему это работает только для коротких и как я могу заставить его работать для более длинных серий?