<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def dtypes(self):
 """Returns all column names and their data types as a list. [('age', 'int'), ('name', 'string')] """

        return [(str(f.name), f.dataType.simpleString()) for f in self.schema.fields]