可以通过使用字典来记录每个值的出现次数,并在每次更改时更新该字典。最后,只需返回字典中最后修改的值即可。
示例代码如下:
changelist = ["apple", "banana", "apple", "cherry", "cherry", "banana", "banana"]
count_dict = {}
for change in changelist:
if change in count_dict:
count_dict[change] += 1
else:
count_dict[change] = 1
last_change = changelist[-1]
result = {last_change: count_dict[last_change]}
print(result)
输出:
{'banana': 3}