【发布时间】:2021-03-04 08:08:12
【问题描述】:
我有一个这样的列表,
l=[1,2,3,4]
现在我想从 l 创建其他列表,其中下一个值每次都会消失,所以输出将是
[[2,3,4], [1,3,4],[1,2,4], [1,2,3]]
再举几个例子,
[1,2] --> [[2], [1]]
[10,32,15] --->[[32,15], [10,15], [10,32]]
我可以使用 for 循环来做到这一点,但我正在寻找一种 Python 的方式来更有效地做到这一点。
【问题讨论】:
-
向我们展示您的
for循环解决方案
标签: python python-3.x list list-comprehension