title: Apply change to timedelta to columns containing a given string
body: <p>Be the following DataFrame in python pandas:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>date</th>
  <th>time_SEL</th>
  <th>time_02_SEL_01</th>
  <th>time_03_SEL_05</th>
  <th>other</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>2022-01-01</td>
  <td>34756</td>
  <td>233232</td>
  <td>3432423</td>
  <td>756</td>
  </tr>
  <tr>
  <td>2022-01-03</td>
  <td>23322</td>
  <td>4343</td>
  <td>3334</td>
  <td>343</td>
  </tr>
  <tr>
  <td>2022-02-01</td>
  <td>123232</td>
  <td>3242</td>
  <td>23423</td>
  <td>434</td>
  </tr>
  <tr>
  <td>2022-03-01</td>
  <td>7323232</td>
  <td>32423</td>
  <td>323423</td>
  <td>34324</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>All columns other than date represent a fraction of time in seconds. My idea is to pass these values to TimeDelta, keeping in mind that I only want to apply the change to columns containing the string &quot;_SEL&quot;.</p>
  <p>Naturally I want to apply them per string, because in the original dataset, there will be more than 3 columns with this string. If there were only 3, I would know how to do it manually.</p>