def more_than_half(nums):
number = {}
for i in nums:
if i not in number:
number[i] = 1
else:
number[i] += 1
max_value = max(number.values())
if max_value <= len(nums)/2:
return None
for key, value in number.items():
if value == max_value:
return key
def more_than_half(nums):
half = len(nums) / 2
params = set(nums)
for i in params:
if nums.count(i) > half:
return i