一、最简单的写法就是直接用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)