from itertools import groupby
data = [123, '', '456', '', '789']
# 其中data是我們需要分割的列表,x==''是我們以那個元素分割
result = [list(g) for k, g in groupby(data, lambda x:x=='') if not k]
print(result)
運行結果:[[123], ['456'], ['789']]
from itertools import groupby
data = [123, '', '456', '', '789']
# 其中data是我們需要分割的列表,x==''是我們以那個元素分割
result = [list(g) for k, g in groupby(data, lambda x:x=='') if not k]
print(result)
運行結果:[[123], ['456'], ['789']]
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。