แต้มใดแต้มสูงสุดที่มีตำแหน่ง 5 และแต้มที่เล่นน้อยกว่า 18
Which Points is the highest one that has a Position of 5, and a Played smaller than 18?
df = pd.DataFrame(columns=['points', 'position', 'played'])
df[(df['position'] == 5) & (df['played'] < 18)]['points'].max()