|
发表于 2022-4-1 21:45:38
|
显示全部楼层
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
matrix = [[10, 36, 52],
[33, 24, 88],
[66, 76, 99]]
minimum_rows = []
for a in range(3):
for b in range(3):
if b == 0:
min_value = [matrix[a][0],a,b]
else:
if matrix[a][b] < min_value[0]:
min_value[0] = matrix[a][b]
min_value[1] = a
min_value[2] = b
minimum_rows.append(min_value)
maximum_columns = []
for a in range(3):
max_value = [matrix[0][a],0,a]
maximum_columns.append(max_value)
for a in range(1,3):
for b in range(3):
if matrix[a][b] > maximum_columns[b][0]:
maximum_columns[b][0] = matrix[a][b]
maximum_columns[b][1] = a
maximum_columns[b][2] = b
for a in range(3):
for b in range(3):
if minimum_rows[a] == maximum_columns[b]:
print("幸运数字是:",minimum_rows[a][0])
|
|