代码示例:
def compare_and_keep_higher(observation1, observation2):
"""
比较两个观测值,保留较大的值。
:param observation1: 第一个观测值
:param observation2: 第二个观测值
:return: 保留较大值的观测值
"""
return max(observation1, observation2)
使用示例:
observation1 = 10
observation2 = 20
larger_observation = compare_and_keep_higher(observation1, observation2)
print(larger_observation) # 输出:20
observation1 = -5
observation2 = 3
larger_observation = compare_and_keep_higher(observation1, observation2)
print(larger_observation) # 输出:3
该方法可用于任意数据类型的比较,包括数字、字符串、列表等等。