jujujujuju0 发表于 2021-11-5 16:43:08

if count == 0: y = i 这一段是不是画蛇添足了

nums =

i = nums
count = 0

for y in nums:
    if count == 0:
      y = i
   
    if y == i:
      count += 1
    else:
      count -= 1

if nums.count(y) > len(nums) / 2:
    print("主要元素是:",i)
else:
    print('不存在')

番杰 发表于 2021-11-5 17:21:58

不算多余,就是起始的时候给i的值赋值给y;
使y有初始值;
页: [1]
查看完整版本: if count == 0: y = i 这一段是不是画蛇添足了