请问如何把简单列表变成一个嵌套列表呢?
比如列表为[3,2,12,4,5,6,7,8,9] 变成 这种嵌套列表[[3,2,12],[4,5,6],[7,8,9]]呢?麻烦大神指导一下,谢谢,十分感谢!
def lst_reshape(lst, amount=1): i = 0 l = len(lst) newlst = [] while l > amount: newlst.append(lst[i:i+amount]) i = i+amount l = l-amount else: newlst.append(lst[i:]) return newlst #直接输入list和step就好了 lst_test = [3,2,12,4,5,6,7,8,9] lst_reshape(lst_test,3)