On Fri, Oct 23, 2009 at 7:31 PM, Peng Yu <pengyu...@gmail.com> wrote:

> For example, the long string is 'abcabc' and the given string is
> 'abc', then 'abc' appears 2 times in 'abcabc'. Currently, I am calling
> 'find()' multiple times to figure out how many times a given string
> appears in a long string. I'm wondering if there is a function in
> python which can directly return this information.
>

>>> 'abcabc'.count('abc')
2
>>> print ''.count.__doc__
S.count(sub[, start[, end]]) -> int

Return the number of non-overlapping occurrences of substring sub in
string S[start:end].  Optional arguments start and end are interpreted
as in slice notation.

HTH,

--S
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to