【发布时间】:2018-05-22 07:27:48
【问题描述】:
如何在 Python 中执行以下操作?
a = [2,[33,4],[2,3,4,6]]
li = [ i for i in a if isinstance(i,int) else j in i ]
如何将列表 a 转换为 a = [2,33,4,2,3,4,6]
我可以用普通的 for 循环来做,但我只想使用列表理解
【问题讨论】:
-
不要。列表理解不是这项工作的正确工具。
标签: python python-3.x list-comprehension