matrix = [[1,2,3],[4,5,6],[7,8,9]]
题目:怎么把嵌套列表中的值变到一个列表中
flatten = [col for row in matrix for col in row]
flatten
[1,2,3,4,5,6,7,8,9]
还有一个利用for循环的方法就是
flatten = [] 这里先给他重置一下
for row in matrix:
for col in row:
flatten.append(col)
flatten
[1,2,3,4,5,6,7,8,9]
题目:x为2的倍数 y为3的倍数
例子:
for x in range (10):
if x % 2 == 0:
for y in range (10):
if y % 3 == 0:
_.append([x,y])