The type() function in Python 2.x returns the type of the object passed to it. [1,2] is a list literal, so type([1,2]) returns . This is a straightforward type checking question. The other options are incorrect because tuples use parentheses (), integers are just numbers, and complex numbers require a 'j' suffix or complex() function.