python: map( new object, [arguments] )
<p>I want to create an array with objects, using <code>map</code> function:</p>

<pre><code>class Something:
    def __init__( self, number ):
        ...

def new_object( x ):
    return Something(x)

map( new_object, [1,2,3,4] )
</code></pre>

<p>Is there default python syntax equivalent to <code>new_object</code>? something like <code>Something.new(x)</code>, that I could pass to map?</p>

<p>(I don't ask for <code>lambda</code> function, I ask for some built-in class-level function. I just want to avoid this <code>new_object</code> if there is a built-in equivalent)</p>
