> I could want to write: > a = ['x value','y value','z value'] = x > > 3. it's making the type assigned to 'a' a list Is it? Isn't the above equivalent to ['x value','y value','z value'] = x a = x in which case there is no forcing of type happening at all (syntax errors aside). Tim Delaney