title: Remove duplicate sublists from a list
body: <p>If I have a list like this one:</p>
  
  <pre><code>mylist = [[1,2,3], ['a', 'c'], [3,4,5],[1,2], [3,4,5], ['a', 'c'], [3,4,5], [1,2]]
  </code></pre>
  
  <p>What is best way to remove duplicate sub-lists?</p>
  
  <p>Now I use <a href="https://stackoverflow.com/a/20462808/4599833">this</a>: </p>
  
  <pre><code>y, s = [ ], set( )
  for t in mylist:
      w = tuple( sorted( t ) )
      if not w in s:
          y.append( t )
          s.add( w )
  </code></pre>
  
  <p>It works, but I wonder if there is better way? Something more python-like?</p>