Connolly <[EMAIL PROTECTED]> wrote:
>Right basically I've got to the end of my main section of my program an I've 
>got it comparing the same dictionary to ensure that the values are the same 
>(sounds stupid I know), yet what my line of code I am using to do this is 
>failing to do is to check every single value. It is only checking the final 
>value in my dictionary [ ... ]

On what are you basing the assumption that it's only checking the
final value? The outputted final_dict? Have you tried putting a
"print final_dict" after the final_dict.update() call to see how
many times the check is actually made? And while your doing that,
you might like to stick in a "print f6" at the same place, and see
how many different values are being added to final_dict.

(I assume there is good reason which has been cut out for
f6 = {start+1: key}
final_dict.update(f6)
rather than
final_dict[start+1] = key
)

>f4 = files_stored[0]
>f5 = files_stored[0]
>
>for key in f4:
>    for items in f5:
>        if key == items:
>            f6 = {start+1: key}
>            final_dict.update(f6)
>        else:
>            print key, 'false'
>
>print final_dict

-- 
\S -- [EMAIL PROTECTED] -- http://www.chaos.org.uk/~sion/
   "Frankly I have no feelings towards penguins one way or the other"
        -- Arthur C. Clarke
   her nu becomeþ se bera eadward ofdun hlæddre heafdes bæce bump bump bump
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to