【发布时间】:2013-11-13 16:56:06
【问题描述】:
我有 lambda 函数 f:
f = lambda x:["a"+x, x+"a"]
我有列表 lst:
lst = ["hello", "world", "!"]
所以我确实映射了函数和列表以获得更大的列表,但它并没有像我想的那样工作:
print map(f, lst)
>>[ ["ahello", "helloa"], ["aworld", "worlda"], ["a!", "!a"] ]
如您所见,我在列表中找到了列表,但我希望所有这些字符串都在 一个列表中
我该怎么做?
【问题讨论】: