title: Pandas run expression to filter out columns with dynamic list of column names
body: <p>I have a list of columns that a user will provide at runtime. Because of this, the list is subject to change.</p>
  
  <p>I want to drop all rows from a DataFrame that have a value set for <strong>ALL</strong> columns in that list of columns. How would I do this efficiently within pandas? Would the best approach be to just simply iterate through, or is there a more "pandas" way of doing this?</p>