20-08-2009 o 01:19:24 Neal Becker <[email protected]> wrote:
What would be a time efficient way to count the number of occurrences of
elements of sequence A in sequence B? (in this particular case, these
sequences are strings, if that matters).
If you mean: to count occurences of each element of A (separately) in B...
Hm, maybe something like this:
# result as a dict {<element of A>: <how many occurences in B>, ...}
dict((element, B.count(element)) for element in A)
If you mean: to count non overlaping occurences of string A in B
-- simply:
B.count(A)
Regards,
*j
--
Jan Kaliszewski (zuo) <[email protected]>
--
http://mail.python.org/mailman/listinfo/python-list