Python3で文字列リストの変換をmapでしようとしたらハマった件について

したいこと 文字列 a1 = ['0', '12.2','23'] を [0.0, 12.2, 23.0] と、リストの要素を文字列からfloatへ変換して出力させたい。 Python2.X系だと、以下で求めたいListが出力される。 >>> a1_str = map(float,a) しかし、Python3.4.3で実行するとmapオブジェクトが返される。 よって、以下のようにリスト化すればよい…とは…