mapオブジェクトをリスト化する方法

map関数を使用して生成されたmapオブジェクトをリストに変換するには、組み込み関数であるlist()を使用します。list()関数をmapオブジェクトに適用することで、mapオブジェクト内の要素がリストとして格納されます。

以下は、mapオブジェクトをリストに変換する一般的な方法です:

python
# リストの各要素を2倍にする numbers = [1, 2, 3, 4, 5] doubled_map = map(lambda x: x * 2, numbers) # mapオブジェクトをリストに変換 doubled_list = list(doubled_map) print(doubled_list) # 出力: [2, 4, 6, 8, 10]

この例では、map関数を使用してリスト numbers 内の各要素を2倍にするmapオブジェクトを生成し、それをlist()関数でリストに変換しています。doubled_listは、mapオブジェクト内の結果を含むリストとして得られます。

list()関数は他のイテラブルオブジェクト(タプル、文字列、セットなど)をリストに変換するのにも使用できます。この方法を使用すると、mapオブジェクト内の要素をリストとして利用できます。