已采纳回答 / 贝塔lzp
编码:把一个Python对象编码转换成Json字符串 json.dumps()解码:把Json格式字符串解码转换成Python对象 json.loads()
2019-11-04
def prod(x,y):
return x*y
def reduce_prod(lst):
return reduce(prod,lst)
def calc_prod(lst):
def calc_prod():
return reduce_prod(lst)
return calc_prod
f = calc_prod([1, 2, 3, 4])
print f()
return x*y
def reduce_prod(lst):
return reduce(prod,lst)
def calc_prod(lst):
def calc_prod():
return reduce_prod(lst)
return calc_prod
f = calc_prod([1, 2, 3, 4])
print f()
2019-11-02
python3 的map 用法不一样了。要实现相同的化。
def format_name(s):
return str.capitalize(s)
print(list(map(format_name,['admin','LISA','barT'])))
def format_name(s):
return str.capitalize(s)
print(list(map(format_name,['admin','LISA','barT'])))
2019-10-31
最新回答 / Believerone
你这里应该用“s[0].upper()+s[1:].lower()”而不是“s[0].upper(),s[1:].lower()”,“,”表示分隔,最后return的是一个元组而非字符串
2019-10-29
def calc_prod(lst):
def cj():
num = 1
for i in lst:
num = num *i
return num
return cj
f = calc_prod([1, 2, 3, 4])
print f()
def cj():
num = 1
for i in lst:
num = num *i
return num
return cj
f = calc_prod([1, 2, 3, 4])
print f()
2019-10-22