@@ -119,20 +119,70 @@ def time_iteritems_indexing(self):
119
119
for col in self .df3 :
120
120
self .df3 [col ]
121
121
122
+ def time_itertuples_start (self ):
123
+ self .df2 .itertuples ()
124
+
125
+ def time_itertuples_read_first (self ):
126
+ next (self .df2 .itertuples ())
127
+
122
128
def time_itertuples (self ):
123
129
for row in self .df2 .itertuples ():
124
130
pass
125
131
126
132
def time_itertuples_to_list (self ):
127
133
list (self .df2 .itertuples ())
128
134
135
+ def mem_itertuples_start (self ):
136
+ return self .df2 .itertuples ()
137
+
138
+ def peakmem_itertuples_start (self ):
139
+ self .df2 .itertuples ()
140
+
141
+ def mem_itertuples_read_first (self ):
142
+ return next (self .df2 .itertuples ())
143
+
144
+ def peakmem_itertuples (self ):
145
+ for row in self .df2 .itertuples ():
146
+ pass
147
+
148
+ def mem_itertuples_to_list (self ):
149
+ return list (self .df2 .itertuples ())
150
+
151
+ def peakmem_itertuples_to_list (self ):
152
+ list (self .df2 .itertuples ())
153
+
154
+ def time_itertuples_raw_start (self ):
155
+ self .df2 .itertuples (index = False , name = None )
156
+
157
+ def time_itertuples_raw_read_first (self ):
158
+ next (self .df2 .itertuples (index = False , name = None ))
159
+
129
160
def time_itertuples_raw_tuples (self ):
130
161
for row in self .df2 .itertuples (index = False , name = None ):
131
162
pass
132
163
133
164
def time_itertuples_raw_tuples_to_list (self ):
134
165
list (self .df2 .itertuples (index = False , name = None ))
135
166
167
+ def mem_itertuples_raw_start (self ):
168
+ return self .df2 .itertuples (index = False , name = None )
169
+
170
+ def peakmem_itertuples_raw_start (self ):
171
+ self .df2 .itertuples (index = False , name = None )
172
+
173
+ def mem_itertuples_raw_read_first (self ):
174
+ return next (self .df2 .itertuples (index = False , name = None ))
175
+
176
+ def peakmem_itertuples_raw (self ):
177
+ for row in self .df2 .itertuples (index = False , name = None ):
178
+ pass
179
+
180
+ def mem_itertuples_raw_to_list (self ):
181
+ return list (self .df2 .itertuples (index = False , name = None ))
182
+
183
+ def peakmem_itertuples_raw_to_list (self ):
184
+ list (self .df2 .itertuples (index = False , name = None ))
185
+
136
186
def time_iterrows (self ):
137
187
for row in self .df .iterrows ():
138
188
pass
0 commit comments