list = [7,4,11,11,14]
def nlist2string(nlist):
def convert_to_alpha(s):
if isinstance(s,str):
return s
else:
return str(unichr(s+97))
def reduce_func(x,y):
return convert_to_alpha(x) + convert_to_alpha(y)
return reduce(reduce_func, nlist)
print nlist2string(list)
bGlzdCA9IFs3LDQsMTEsMTEsMTRdCgpkZWYgbmxpc3Qyc3RyaW5nKG5saXN0KToKICAgIGRlZiBjb252ZXJ0X3RvX2FscGhhKHMpOgogICAgICAgIGlmIGlzaW5zdGFuY2UocyxzdHIpOgogICAgICAgICAgICByZXR1cm4gcwogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHJldHVybiBzdHIodW5pY2hyKHMrOTcpKQogICAgICAgICAgICAKICAgIGRlZiByZWR1Y2VfZnVuYyh4LHkpOgogICAgICAgcmV0dXJuIGNvbnZlcnRfdG9fYWxwaGEoeCkgKyBjb252ZXJ0X3RvX2FscGhhKHkpCiAgICAgICAKICAgIHJldHVybiByZWR1Y2UocmVkdWNlX2Z1bmMsIG5saXN0KQoKcHJpbnQgbmxpc3Qyc3RyaW5nKGxpc3Qp