使用Python计算矩阵中具有相同值的数字

拉德诺斯

我有这个数据:

x = [1,0,1,0,1]
y = [0,0,1,0,0]

现在,我想匹配 x 和 y 矩阵。如果每个数据具有相同的值,则程序将其计为 1,否则计为 0。然后在对数据进行计数后,它会得到总和。输出是;

Output: 3

所以,解释一下,x 和 y 的第一列不匹配(1 和 0),那么接下来的三个数据(0 和 0)、(1 和 1)和(0 和 0)是相同的值。所以,如果我们计算它,总和是 3。

提前致谢!

仅有的

如果安装了 numpy,则可以执行以下操作:

In [3]: import numpy as np

In [4]: x = np.array(x)

In [5]: y = np.array(y)

In [7]: (x == y).sum()
Out[7]: 3

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

计算python列表中具有相同元素值的对数

如何使用Python计算firstore中具有相同值的字段数

计算连续多少个具有相同值的数字

Python:对列表中具有相同值的数字进行计数和重新排列

如何使用foreach在php中减去具有相同数字的多个值?

Python:计算具有相同ID的值出现的频率

Python:计算具有相同可能值的两列的频率

如何使用VB.net计算XML中具有相同属性值的节点总数

使用熊猫计算特定列中具有相同值的行

如何计算表中具有相同列值的行数?

计算列中具有相同值的行数

如何使用Matlab计算列中相同的数字值

从矩阵中获得与R中其他列具有相同值的值

计算多少行具有相同的值

计算具有相同值的实例

计算许多列具有相同的值

如何使用Python获取另一列中具有相同值的值的总和?

使用python返回字典中具有相同对应值的所有键

获取所有在python中具有相同值的行?

矩阵节点与 igraph 中的矩阵具有相同的属性转换

如何计算数组中具有相同名称的数字键

在MATLAB中找到矩阵中具有相同值的最接近元素

对数据帧中具有相同值的列元素进行配对并以矩阵格式显示

如何在MATLAB中找到矩阵中具有相同值的元素的行索引?

计算R中矩阵行中相同值的组数

如何使用python和bottle框架从具有相同值的嵌套字典中获取元素?

如何使用 Python 在 XML 中修改具有相同标签的不同值?

使用python在数据框的某些列中删除具有相同值的行

Python中具有相同值的两个变量