7. Count Numbers
Здравейте,
Някои може ли да ми помогне със задачата за преброяване колко пъти се среща дадено число в лист?
Това е кодът ми, но очевидно завърта while цикъла един път по-малко :(
nums = (list(map(int, input().split(" "))))
nums.sort()
count = 1
index = 0
while index < len(nums)-1:
if nums[index] == nums[index+1]:
count += 1
else:
print(nums[index], " -> ", count)
count = 1
index += 1
Input: 8 2 2 8 2 2 3 7