python - 制作一个平面列表到嵌入式列表python

标签 python list

我有一个关于如何将平面列表转换为嵌入式列表的问题。 例如,

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

我没有使用 for 循环,而是在寻找其他方法。

谢谢!

最佳答案

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

res = [[i] for i in lst]

关于python - 制作一个平面列表到嵌入式列表python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52823074/

相关文章:

python - 如何使用 GnuPG 快速生成 OpenPGP key 对进行测试?

python - 使用正则表达式从文件中获取测试详细信息

python - pandas.DataFrame 列中值组合的可能性

用字母创建图表

python - 我想知道为什么这行得通

python - 不使用 "itertools.combinations"的组合

python - VS Code > 首选项 > 用户设置 > 扩展 > Python > Linting > Flake8 Args 添加的项目停止工作

python - 有没有更好的方法来迭代两个列表,每次迭代从每个列表中获取一个元素?

python - 从文件加载大型数组,numpy 比列表追加慢。瓶颈在哪里?

python - 对象不包括列表推导中的方法