title: How to split a Swiss address into a street and a zip code in Python?
body: <p>I am looking for a solution to split a representative Swiss address into a street (and street number) and a zip code (and name of place).</p>
  
  <p>Suggest, I have the following address:</p>
  
  <pre><code>'Bahnhofstrasse 1, 8001 Zürich'
  </code></pre>
  
  <p>The result I am looking for is:</p>
  
  <pre><code>street: 'Bahnhofstrasse 1'
  place: '8001 Zürich'
  </code></pre>
  
  <p>However, sometimes there is a comma and sometimes not. But the postal code always consists of 4 digits?</p>
  
  <p>I used the .split(') so far but that only works when a comma is present.</p>