给定以下带有两个参数的函数f,将map应用于x的标准方法是什么?
def f (x,y):
print x,y
Run Code Online (Sandbox Code Playgroud)
更具体地说,我想用一行中的map执行以下操作.
list=[1,2,3]
fixed=10
for s in list:
f(s,fixed)
Run Code Online (Sandbox Code Playgroud)
一种方法是:
import functools
map(functools.partial(lambda x,y:f(y,x),fixed),list)
Run Code Online (Sandbox Code Playgroud)
什么是更好的方法?
在python解释器中,
min(True,False)==False
max(True,False)==True
Run Code Online (Sandbox Code Playgroud)
设计确保?