一、最简单的写法就是直接用for循环判断 引入一个新的变量count 如果猜测的变量与原来值相等,则count+=1
class Solution:
def game(self
, guess
: List
[int], answer
: List
[int]) -> int:
count
= 0
for i
in range(0, len(answer
)):
if answer
[i
] == guess
[i
]:
count
+= 1
else:
pass
return count
二、还可以用计算列表长度的解法 如果两个值相等则添加到列表 最后返回列表长度
class Solution:
def game(self
, guess
: List
[int], answer
: List
[int]) -> int:
a
= []
for i
in range(0, len(answer
)):
if guess
[i
] == answer
[i
]:
a
.append
(i
)
return len(a
)