List.remove() Vs. list.count()

Hi fellow students,

I’m wondering why list.remove() doesn’t return any values but list.count() does.
Is it because a person who coded these methods did it out of his/her whim?

Thank you for your help in advance!

If you consider what they do, one of those things has a result and the other does not

Thank you, ionatan! make sense!!