如何在Python中将列表[a,b]转换为[[a],[b]]?一线功能类似于地图

时间:2019-06-13 21:03:39

标签: python list

我希望单行功能将列表转换为列表组。 类似于[“ a”,“ b”]到[[“ a”],[“ b”]] 我知道这可行:

lists = ["a","b"]
newList = []
for i in lists: newList.append([i])

但是想要像map函数之类的东西

1 个答案:

答案 0 :(得分:3)

您可以通过列表理解来做到这一点:

lists = [[i] for i in lists]