code: def _itertuples(df):
      
      cols = [df.iloc[:, k] for k in range(len(df.columns))]
      return zip(df.index, *cols)
docs: Custom implementation of ``DataFrame.itertuples`` that
      returns plain tuples instead of namedtuples. About 50% faster.