有5个长度不一的数组a1、a2、a3、a4、a5,现各从数组中取出一个数,组成一个新的数组,要求从a1取出的数必须小于从a2取的数,同理从a2取出的数必须小于从a3取的数,以此类推,列出所有满足条件的数组。
a1 = [1, 2, 3]
a2 = [3, 4, 5]
a3 = [5, 6, 7]
a4 = [7, 8, 9]
a5 = [10, 11, 12]
for i in a1:
for j in a2:
if j <= i:
continue
for m in a3:
if m <= j:
continue
for n in a4:
if n <= m:
continue
for k in a5:
if k <= n:
continue
print([i, j, m, n, k])