我对如何将平面列表转移到嵌入式列表有疑问。 例如,
['a','b','c'] => [['a'],['b'],['c']]
我正在寻找其他实现方法,而不是使用for循环。
谢谢!
答案 0 :(得分:4)
即使循环,也应考虑列表理解
res = [[i] for i in lst]
答案 1 :(得分:2)
使用map
:
lst = ['a','b','c']
print(list(map(list, lst)))
# [['a'], ['b'], ['c']]