Python: поиск подстроки в серии - PullRequest
1 голос
/ 11 июня 2019

Я пытаюсь идентифицировать все элементы в Серии панд (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' $.

Почему это работает только для коротких и как я могу заставить его работать для более длинных серий?

...