[Tutor] Counting help

Byron byron at christianfreebies.com
Tue Aug 23 21:31:15 CEST 2005


Luis N wrote:

>Ideally, you would put your names into a list or dictionary to make
>working with them easier. If all you're trying to do is count them
>(and your list of names is long), you might consider a dictionary
>which you would use like so:
>
>#This is just the first thing I considered.
>
>l = ['a list of names']
>
>d = {}
>
>for name in namelist:
>    if d.has_key(name):
>        x = d.get(name)
>        d[name] = x + 1
>    else:
>        d[name] = 1      
>

100% agreed.  I have used this approach before and it works great... 

Byron




More information about the Tutor mailing list