【发布时间】:2015-09-06 06:51:30
【问题描述】:
我想将我的列表 list = [" a , 1 ", " b , 2 "] 转换为嵌套列表 [["a","1"],["b","2"]]。
以下作品:
f1_a = map(lambda x :[t.strip() for t in x.split(',',1)],list)
但这不适用于 Python 3(它适用于 Python 2.7!):
f1_b = map(lambda x :map(lambda t:t.strip(),x.split(',',1)),list)
这是为什么呢?
有没有比f1_4更简洁的方式来实现我想要的?
【问题讨论】:
标签: python python-3.x lambda