Я создал примерный фрейм данных точно так же, как и выше. Df
data = {'Stimulus': [45, 72, 12, 34],
'TrialNumber': [1, 2, 3, 99],
'BlockNumber': [1, 1, 1, 8]}
Если вы хотите выбрать значение столбца на основе нескольких условий, вам может понадобиться следующее:
df.loc[(df['TrialNumber'] == 99) &
(df['BlockNumber'] == 8)]['Stimulus'].values[0]
Это даст вам значение стимула 34