อะไรคือจำนวนเหรียญทองที่มากที่สุดที่ได้รับเมื่อเหรียญทองแดงได้ 2 และฮังการีได้ทั้งหมดมากกว่า 7 เหรียญ?
What's the largest number of Gold medals won when bronze won are 2 and total won are over 7 by Hungary?
df = pd.DataFrame(columns=['gold', 'total', 'bronze', 'nation'])
df[(df['bronze'] == '2') & (df['nation'] == 'hungary') & (df['total'] > '7')]['gold'].max()