Pythonでmap関数を使って,配列の中身を2倍にしたものを出力したいです。
Python
1 2import random 3 4arr = [] 5for x in range(1,21) : 6 arr.append(random.randint(0,101)) 7print(arr) 8 9def cal(x): 10 y = x*2 11 return y 12 13arr_map = map(cal,arr) 14print(arr_map) 15
この様に書いたのですが,コマンドプロンプトでは
<map object at 0x0000027CBE9F1FA0>
のように表示され,どのようなエラーなのか分かりかねています。
ご指摘頂けますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/02/05 05:48