Найдите значение из фрейма данных с помощью нескольких ключей

#python-3.x #dataframe

Вопрос:

Предположим, у меня есть эталонный фрейм данных (матрица), индекс 0,1,2; x, y, z, a

   x y z a
0 1 1 1 1
1 2 1 1 3 
2 4 1 1 7
 

теперь у меня есть массив (матрица),

 1 1 1 0
2 1 1 0
4 1 1 0
 

последний столбец полностью равен нулю, как я могу найти значение в базе данных фрейма данных по соответствующему x y z.
Ожидаемый результат

 1 1 1 1
2 1 1 3
4 1 1 7