title: Python set() constructor
body: <p>How to modify the Set() constructor to accept an optional variable argument to which a collection of initial values can be passed to initialize the set? The prototype for the new constructor should look as follows: </p>
  
  <pre><code>def Set( self, *initElements = None )  
  </code></pre>
  
  <p>It can then be used as shown here to create a set initialized with the given values:  </p>
  
  <pre><code>s = Set( 150, 75, 23, 86, 49 )
  </code></pre>