私は2つのリストを持っています:
a,b=[1,2],[33,44]
私はそれらの最小値の両方を探求したいと思います。だが
>>> min(a,b)
として返さ [1, 2]
れますmin()
複数の引数がある場合は、最小の引数を返します。
map()
私がとして
使用する場合も同じことが起こりますmap(min,a,b)
ほとんどの場合、次のものと同等です。
[f(x1, x2) for x1, x2 in zip(sequence1, sequence2)]
この回答ですでに述べたように。
>>> map(min,[a,b])
[1, 33]
私が欲しいものを私に与えますが、私は本当に理由がわかりません。誰かが説明できますか?