title: Get All Combinations of Splitting a String in 3 Sub Strings in Python
body: <p>Here is the string :</p>
  <pre><code>st = 'abcdfdedf'
  </code></pre>
  <p>I want to split the string in 3 sub string and get all the combinations as such:</p>
  <pre><code>result = [['abc','dfd','edf'],['abcd','f','dedf'], ...]
  </code></pre>
  <p>Note: Order is not important here.</p>