เงินสูงสุดคืออะไร เมื่อทองคำคือ "8" และเมื่อผลรวมมากกว่า 31 คืออะไร
What is the highest Silver, when Gold is "8", and when Total is greater than 31?
df = pd.DataFrame(columns=['silver', 'gold', 'total'])
df.loc[(df['gold'] == '8') & (df['total'] > '31'), 'silver'].max()