似乎无法在网上找到这个线索,也无法自己解决这个问题:
我将如何切片列表,以便返回连续的非零整数切片列表.即:
data = [3, 7, 4, 0, 1, 3, 7]
Run Code Online (Sandbox Code Playgroud)
我想生产:
slices = [[3, 7, 4], [1, 3, 7]]
Run Code Online (Sandbox Code Playgroud)
我已经尝试了各种迭代列表的方法,一直倾向于生成器让我知道连续组的开始和停止时,通过测试前后是否有0,但后来我有点难过.
python ×1