data_list = [i for i in range(11)] # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
n = 3 # 大列表中几个数据组成一个小列表
fin = [data_list[i:i + n] for i in range(0, len(data_list), n)] # [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10]]
for each in fin:
print(each)
data_list = [i for i in range(11)] # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
n = 3 # 大列表中几个数据组成一个小列表
fin = [data_list[i:i + n] for i in range(0, len(data_list), n)] # [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10]]
for each in fin:
print(each)
列表切割
python