Я пытаюсь перебрать список названий акций и цен.«AAPL_high» работает, так как нет другой акции, которая имеет общее имя.
Однако в «F_high» приведенный ниже код находит «F_high» и перечисляет дополнительные акции, содержащие строку, напр.'CF_high' и 'COF_high'.Я только желаю 'F_high' и никакой другой строки, которая содержит дополнительные символы.
stocks_of_interest = ['AAPL_high', 'F_high']
df = pd.read_csv('test.csv')
for i in stocks_of_interest:
print(i)
indiv = df[df['level_0'].str.contains(i)]
print(indiv)
Должен ли я передать другой аргумент в str.contains () для его дальнейшего уточнения или использовать другую методологию фильтрации?Заранее спасибо.