Python map()を使って配列の全要素に値を足すサンプル

環境
Windows 11 Pro 64bit
Python 3.11

構文
#ls=対象のリスト, value=全要素に足す値
result = list(map(lambda x: x + value, ls))
list()を呼び出し、list()の引数でmap()を呼び出します。
map()の第1引数に1つの引数を持つ関数、第2引数に対象のリストを指定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
nums = [1, 2, 3, 4, 5]
value = 20
result = list(map(lambda x: x + value, nums))
print(result)
nums = [1, 2, 3, 4, 5] value = 20 result = list(map(lambda x: x + value, nums)) print(result)
nums = [1, 2, 3, 4, 5]

value = 20
result = list(map(lambda x: x + value, nums))
        
print(result)

実行結果
[21, 22, 23, 24, 25]

Python

Posted by arkgame