【发布时间】:2020-04-06 18:03:40
【问题描述】:
我有这个数组:
array([[4798, 1369, 4139, ..., 2910, 2901, 0],
[ 2, 3161, 1343, ..., 2085, 2065, 2399],
[ 546, 506, 614, ..., 1874, 1859, 4799],
[ 0, 634, 1341, ..., 1886, 1871, 4799]], dtype=int64)
我可以看到最后一行中有两个相等的数字 (4799)。我想要的是制作一个比较相邻行并返回具有相等数字的数组或列表的函数。
我不知道该怎么做。我尝试用for 来做,但是当我有一个最大的数组时,这个方法很慢。
【问题讨论】:
-
您想将每一行与每一行进行比较吗?还是只是相邻的行?
-
只是相邻的行
-
到目前为止你尝试过什么?您需要帮助解决什么具体问题?你想要的输出是什么?
标签: python arrays numpy numbers compare