|
发表于 2022-11-18 15:16:07
|
显示全部楼层
这是我的代码, 太丑了
matrix = [[10, 36, 52],
[33, 24, 88],
[66, 76, 99]]
row_min = []
temp_list = []
clo_max = []
row_range = len(matrix)
clo_range = len(matrix[0])
for i in range(row_range):
temp_list.append([])
for i in range(row_range):
for k in range(clo_range):
if min(min(matrix[i]), 1024) not in row_min:
row_min.append(min(min(matrix[i]), 1024))
temp_list[i].append(matrix[k][i])
for i in range(len(temp_list)):
clo_max.append(max(max(temp_list[i]), 0))
print(row_min, clo_max)
for i in range(row_range):
for k in range(clo_range):
if row_min[i] == clo_max[k]:
print('位于列表中第', i+1, '行', '第', k+1, '个元素为幸运数字', matrix[i][k])
|
|