虽然但是,我写的好复杂
a = []
for k in range(1,4):
a += [[x for x in range(3*k-2,3*k+1)]]
a
共 1 条评论
1
MarkG
2023-09-28来自山东
number_list=[[1,2,3], [4,5,6], [7,8,9]]
number_list= [[x for x in range((i-1)*3+1, i*3+1)] for i in range(1,4)]
几几木木
2023-08-07来自河北
list = [[1,2,3], [4,5,6],[7,8,9]]
print(f'[{list[0]},\n {list[1]},\n {list[-1]}]')
夜间飞行
2023-07-14来自北京
list_3d = []
for i in range(3):
tmp = [x for x in range(i*3+1, (i+1)*3+1)]
list_3d.append(tmp)
print(list_3d)
Guan YD
2023-07-12来自陕西
#直接创建
a = [[1,2,3],[4,5,6],[7,8,9]]
print(a)
#使用for循环创建
a = []
b = []
for k in range(1,10) : # range() 按顺序取指定几个数字
b.append(k)
if len(b) == 3 :
a.append(b)
b = []
print(a)
不再是入门水平pytho...
2023-07-11来自上海
test_list = [[i for i in range(1,4)],[j for j in range(4,7)],[t for t in range(7,10)]]
print(test_list)