幸运数字:行最小同时列最大
a= [[10, 36, 52],
[33, 24, 88],
[66, 76, 99]]
m=len(a)
n=len(a[0])
min_m=[1024]*m
max_n=[0]*n
for i in range(m):
for j in range(n):
min_m[i]=min(a[i][j],min_m[i])
max_n[j]=max(a[i][j],max_n[j])
for i in range(m):
for j in range(n):
if a[i][j] ==min_m[i] and a[i][j]==max_n[j]:
print(a[i][j])