【发布时间】:2017-04-16 16:09:43
【问题描述】:
这是我的矩阵:
1 1 2 5 6 1
5 6 8 5 6 7
10 12 10 12 11 11
8 10 5 6 8 9
6 5 10 12 15 19
我想找到它是saddle points。
鞍点的坐标应该是:
2 0
2 2
0 4
所以我的问题是。有人可以告诉我,如何用 Python 做这个吗? :)
【问题讨论】:
-
查看尼克约翰逊的回答:stackoverflow.com/a/3062708/2063361
-
谢谢我找到了这个话题。上面写着我应该找到所有行的最小值,所有列的最大值,看看它们中的任何一个是否在同一位置。但我不知道怎么做最后也是最重要的一步(检查位置)..
-
为此您可以使用
my_list.index(num)。它返回num值在my_list列表中的索引。 -
尼克的回答如果不完整,如 cmets 所示。他的函数只会返回
[(2, 0)]。
标签: python python-3.x matrix points saddle