列表推导式

 1 # 请写出一段 Python 代码实现分组一个 list 里面的元素,比如 [1,2,3,...100]变成 [[1,2,3],[4,5,6]....]
 2 my_list = []
 3 for i in range(1, 101):
 4     my_list.append(i)
 5 print(my_list)
 6 for j in range(0, len(my_list), 3):
 7     d = my_list[j:j + 3]
 8     print(d, end=" ,")
 9     
10     
11 # 列表推导式
12 my_list = [i for i in range(1, 101)]
13 print(my_list)
14 d = [my_list[j:j + 3] for j in range(0, len(my_list), 3)]
15 print(d)
原文地址:https://www.cnblogs.com/SP-0306/p/10905474.html