title: Python Pandas Split strings into two Columns using str.split()
body: <p>How do you split the text in a column to create a new column in a dataframe using &quot;(&quot; and &quot;)&quot;?
  Current data frame:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;"></th>
  <th style="text-align: center;">Item</th>
  <th style="text-align: center;">Description</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">0</td>
  <td style="text-align: center;">coat</td>
  <td style="text-align: center;">Boys (Target)</td>
  </tr>
  <tr>
  <td style="text-align: left;">1</td>
  <td style="text-align: center;">boots</td>
  <td style="text-align: center;">Womens (DSW)</td>
  </tr>
  <tr>
  <td style="text-align: left;">2</td>
  <td style="text-align: center;">socks</td>
  <td style="text-align: center;">Girls (Kohls)</td>
  </tr>
  <tr>
  <td style="text-align: left;">3</td>
  <td style="text-align: center;">shirt</td>
  <td style="text-align: center;">Mens (Walmart)</td>
  </tr>
  <tr>
  <td style="text-align: left;">4</td>
  <td style="text-align: center;">boots</td>
  <td style="text-align: center;">Womens (DSW)</td>
  </tr>
  <tr>
  <td style="text-align: left;">5</td>
  <td style="text-align: center;">coat</td>
  <td style="text-align: center;">Boys (Target)</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>What I want to create:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;"></th>
  <th style="text-align: center;">Item</th>
  <th style="text-align: center;">Description</th>
  <th style="text-align: center;">Retailer</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">0</td>
  <td style="text-align: center;">coat</td>
  <td style="text-align: center;">Boys</td>
  <td style="text-align: center;">Target</td>
  </tr>
  <tr>
  <td style="text-align: left;">1</td>
  <td style="text-align: center;">boots</td>
  <td style="text-align: center;">Womens</td>
  <td style="text-align: center;">DSW</td>
  </tr>
  <tr>
  <td style="text-align: left;">2</td>
  <td style="text-align: center;">socks</td>
  <td style="text-align: center;">Girls</td>
  <td style="text-align: center;">Kohls</td>
  </tr>
  <tr>
  <td style="text-align: left;">3</td>
  <td style="text-align: center;">shirt</td>
  <td style="text-align: center;">Mens</td>
  <td style="text-align: center;">Walmart</td>
  </tr>
  <tr>
  <td style="text-align: left;">4</td>
  <td style="text-align: center;">boots</td>
  <td style="text-align: center;">Womens</td>
  <td style="text-align: center;">DSW</td>
  </tr>
  <tr>
  <td style="text-align: left;">5</td>
  <td style="text-align: center;">coat</td>
  <td style="text-align: center;">Boys</td>
  <td style="text-align: center;">Target</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>I've tried the following:</p>
  <pre><code>df[['Description'], ['Retailer']] = df['Description'].str.split(&quot;(&quot;)
  </code></pre>
  <p>I get an error: &quot;TypeError: unhashable type: 'list'&quot;</p>