How do I do this without string.count(), because it is listed as deprecated in Python v2.7.3 documentation?
I am unable to find what I should use instead.
EDIT: The question originally stated that str.count() was deprecated but that is incorrect and misleading. See https://stackoverflow.com/a/10385996/966508 for explanation
Use
str.count()– it’s not listed as deprecated.(Python 2.7.3, Python 3.2.3 – both have no notes about being deprecated).
I’ll presume you meant
string.count()– which is depreciated in favour of the method on string objects.The difference is that
str.count()is a method on string objects, whilestring.count()is a function in thestringmodule.It’s clear why the latter has been deprecated (and removed in 3.x) in favour of the former.