制作单位列表到嵌入式列表python

时间:2018-10-15 18:53:25

标签: python list

我对如何将平面列表转移到嵌入式列表有疑问。 例如,

['a','b','c'] => [['a'],['b'],['c']]

我正在寻找其他实现方法,而不是使用for循环。

谢谢!

2 个答案:

答案 0 :(得分:4)

即使循环,也应考虑列表理解

res = [[i] for i in lst]

答案 1 :(得分:2)

使用map

lst = ['a','b','c']

print(list(map(list, lst)))
# [['a'], ['b'], ['c']]