Erlang:乘以两个列表

Rud*_*koŭ 3 erlang list

我想将两个列表相乘,所有值都加起来.

list:seq(1, 100) * list:seq(1, 100)
Run Code Online (Sandbox Code Playgroud)

请你帮我管理一下吗?

Hyn*_*dil 8

乘以两个列表是什么意思?

L1 = L2 = lists:seq(1, 100),
[ X * Y || X <- L1, Y <- L2 ].
Run Code Online (Sandbox Code Playgroud)

要么

[ X * Y || {X, Y} <- lists:zip(L1, L2) ].
Run Code Online (Sandbox Code Playgroud)

要么

[ [ X * Y || Y <- L2 ] || X <- L1 ].
Run Code Online (Sandbox Code Playgroud)

要么

[ lists:duplicate(X, L2) || X <- L1 ].
Run Code Online (Sandbox Code Playgroud)

或者......你说出来的.