python - 如何制作一个包含元素的列表,以仅包含一个元素的列表列出?

标签 python

我有一个包含 n 个元素的列表,但我想将其转换为包含 n 个列表的列表,并且每个列表都包含一个元素。

 a = ['1','2','3','4']
 b = [['1'],['2'],['3'],['4']]

我怎样才能从 a 到 b?

最佳答案

你可以试试列表理解

b = [[i] for i in a]

关于python - 如何制作一个包含元素的列表,以仅包含一个元素的列表列出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36894899/

相关文章:

python - 使用 annotate 连接 3 个表获取数据

python - 需要帮助理解 cv2.undistortPoints() 的错误

python - 如何在 `google-cloud-dataproc` 客户端中列出 Dataproc 操作

python - 阅读csv时如何删除项目并返回列表

python - Tensorflow 上的多元回归

python - 查找并单击脚本元素内的元素

python - 在 Python 中,如何搜索过去 24 小时内创建的文件?

python - 这个if语句如何判断num%2是真还是假

Python:如何打印字节?

Python 将时间增量转换为字符串格式的小时