这是一种可爱的方式。
list1 = [[2,3,4],[1],[77,8,27,12],[25,15]]list2 = list("abcdefghij")list2_iterator = iter(list2)list2_reshaped = [[next(list2_iterator) for _ in sublist] for sublist in list1]print(list2_reshaped)Out: [['a', 'b', 'c'], ['d'], ['e', 'f', 'g', 'h'], ['i', 'j']]
我不知道单纯的理解是否有可能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)