title: Received 'Boolean Series key will be reindexed to match DataFrame index' warning when creating a new data frame
body: <p>Is there any potential downside to using the following code to create a new data frame, wherein I'm specifying very specific information from the original data frame I want to see in the new data frame.  </p>
  
  <p><code>df_workloc = (df[df['WorkLoc'] == 'Home'][df['CareerSat'] == 'Very satisfied'][df['CurrencySymbol'] == 'USD'][df['CompTotal'] &gt;= 50000])</code></p>
  
  <p>I used the 2019 Stack Overflow survey data. As such: </p>
  
  <p><strong>WorkLoc</strong> specifies where a respondent works. </p>
  
  <p><strong>CareerSat</strong> specifies a respondent's career satisfaction. </p>
  
  <p><strong>CurrencySymbol</strong> specifies what currency a respondent gets paid in. </p>
  
  <p><strong>CompTotal</strong> specifies what a respondent's total compensation is. </p>
  
  <p>If anyone has a cleaner, more efficient way of achieving a data frame with refined / specific information I'd love to see it. One thing I'd like to do is specify a Compensation total <strong>CompTotal</strong> of >= 50000 and &lt;=75000 in the same line. However, I get an error when I tried to include the second boolean. </p>
  
  <p>Thanks in advance. </p>