('abc') is not a tuple - this is an unfortunate result of using ()'s as expression grouping *and* as tuple delimiters. To make ('abc') a tuple, you must add an extra comma, as ('abc',).
>>> list( ('abc',) ) ['abc'] -- Paul -- http://mail.python.org/mailman/listinfo/python-list