Python 列表的相邻正负数合并有啥好方法嘛?
資深大佬 : going 5
请问 Python 列表的相邻正负数合并有啥好方法嘛?
比如 meta = [0.24, -0.6, -0.68, 0.73, 0.34] 这个列表需要改为 meta = [0.24, -1.28, 1.07]
大佬有話說 (3)
请问 Python 列表的相邻正负数合并有啥好方法嘛?
比如 meta = [0.24, -0.6, -0.68, 0.73, 0.34] 这个列表需要改为 meta = [0.24, -1.28, 1.07]
meta = [sum(g) for _, g in groupby(meta, key=lambda v: v > 0)]