"Kun" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > i have a list of that is: > > [('460 (BODY[HEADER.FIELDS (FROM)] {46}', 'From: Friend > <[EMAIL PROTECTED]>\r\n\r\n'), ')', ('462 (BODY[HEADER.FIELDS (FROM)] {37}', > 'From: Kun <[EMAIL PROTECTED]>\r\n\r\n'), ')'] > > > how do i parse the email addresses out of it into another list or string?
data = [('460 (BODY[HEADER.FIELDS (FROM)] {46}', 'From: Friend <[EMAIL PROTECTED]>\r\n\r\n'), ')', ('462 (BODY[HEADER.FIELDS (FROM)] {37}', 'From: Kun <[EMAIL PROTECTED]>\r\n\r\n'), ')'] for s in data: if type(s) is tuple: print s[1][6:].strip().split()[1] Gives: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> -- Paul -- http://mail.python.org/mailman/listinfo/python-list