1.将清單list1劃分為長度分别為2,2,3的三個字清單
list1 = [1, 2, 3, 4, 5, 6, 7]
list2 = [2,2,3]
list3 = []
i=0
for j in list2:
print(list1[i:i + j])
list3.append(list1[i:i + j])
i=i+j
print(list3)
結果

2.将清單list1劃分為長度分别為1,2,3的三個字清單
list1 = [1, 2, 3, 4, 5, 6, 7]
list2 = [1,2,3]
list3 = []
i=0
for j in list2:
print(list1[i:i + j])
list3.append(list1[i:i + j])
i=i+j
print(list3)