doesTypeExist=filter(lambda x: typeofstring in x.type, all_types)

 if 'teststring' in [s.type for s in all_types]
this works which is better in terms of speed???

for+in or filter+lambda

thanks a lot

Alan Gauld <[EMAIL PROTECTED]> wrote:

> On 09/08/06, Alan Gauld <[EMAIL PROTECTED]> wrote:
>> > all_types:
>> >
>> > datetime.datetime(2006, 7, 26, 15, 18, 34, 887436)}>
>> >
>> > how do i search for a particular string say teststring in this
>> > list
>>

> I think what he wants is:
>
> if 'teststring' in [s.type for s in all_types]

But type is still not accessible as an attribute.
It looked to me like he wanted a list of dictionaries
in which case it wouyld be:

if teststring in [s['type'] for s in all_types]

But the submitted data is not in any usable format so far
as Python is concxerned and the data structure will be
critical to how the code works.

Anil, we need to get more specific information from you
about your code and error messages, we can't guess
what you have done.

Alan G



Want to be your own boss? Learn how on Yahoo! Small Business.
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to