|
1 | 1 | import numpy as np |
2 | 2 | import pytest |
3 | 3 |
|
4 | | -from pandas.compat import lrange |
5 | | - |
6 | 4 | from pandas import DataFrame, Series |
7 | 5 | import pandas.util.testing as tm |
8 | 6 |
|
@@ -88,8 +86,8 @@ def test_drop_duplicates(): |
88 | 86 | 'B': ['one', 'one', 'two', 'two', |
89 | 87 | 'two', 'two', 'one', 'two'], |
90 | 88 | 'C': [1, 1, 2, 2, 2, 2, 1, 2], |
91 | | - 'D': lrange(8)}) |
92 | | - |
| 89 | + 'D': range(8), |
| 90 | + }) |
93 | 91 | # single column |
94 | 92 | result = df.drop_duplicates('AAA') |
95 | 93 | expected = df[:2] |
@@ -211,8 +209,8 @@ def test_drop_duplicates_for_take_all(): |
211 | 209 | 'B': ['one', 'one', 'two', 'two', |
212 | 210 | 'two', 'two', 'one', 'two'], |
213 | 211 | 'C': [1, 1, 2, 2, 2, 2, 1, 2], |
214 | | - 'D': lrange(8)}) |
215 | | - |
| 212 | + 'D': range(8), |
| 213 | + }) |
216 | 214 | # single column |
217 | 215 | result = df.drop_duplicates('AAA') |
218 | 216 | expected = df.iloc[[0, 1, 2, 6]] |
@@ -246,8 +244,8 @@ def test_drop_duplicates_tuple(): |
246 | 244 | 'B': ['one', 'one', 'two', 'two', |
247 | 245 | 'two', 'two', 'one', 'two'], |
248 | 246 | 'C': [1, 1, 2, 2, 2, 2, 1, 2], |
249 | | - 'D': lrange(8)}) |
250 | | - |
| 247 | + 'D': range(8), |
| 248 | + }) |
251 | 249 | # single column |
252 | 250 | result = df.drop_duplicates(('AA', 'AB')) |
253 | 251 | expected = df[:2] |
@@ -292,8 +290,8 @@ def test_drop_duplicates_NA(): |
292 | 290 | 'B': ['one', 'one', 'two', 'two', |
293 | 291 | 'two', 'two', 'one', 'two'], |
294 | 292 | 'C': [1.0, np.nan, np.nan, np.nan, 1., 1., 1, 1.], |
295 | | - 'D': lrange(8)}) |
296 | | - |
| 293 | + 'D': range(8), |
| 294 | + }) |
297 | 295 | # single column |
298 | 296 | result = df.drop_duplicates('A') |
299 | 297 | expected = df.loc[[0, 2, 3]] |
@@ -327,8 +325,8 @@ def test_drop_duplicates_NA(): |
327 | 325 | 'B': ['one', 'one', 'two', 'two', |
328 | 326 | 'two', 'two', 'one', 'two'], |
329 | 327 | 'C': [1.0, np.nan, np.nan, np.nan, 1., 1., 1, 1.], |
330 | | - 'D': lrange(8)}) |
331 | | - |
| 328 | + 'D': range(8), |
| 329 | + }) |
332 | 330 | # single column |
333 | 331 | result = df.drop_duplicates('C') |
334 | 332 | expected = df[:2] |
@@ -398,8 +396,8 @@ def test_drop_duplicates_inplace(): |
398 | 396 | 'B': ['one', 'one', 'two', 'two', |
399 | 397 | 'two', 'two', 'one', 'two'], |
400 | 398 | 'C': [1, 1, 2, 2, 2, 2, 1, 2], |
401 | | - 'D': lrange(8)}) |
402 | | - |
| 399 | + 'D': range(8), |
| 400 | + }) |
403 | 401 | # single column |
404 | 402 | df = orig.copy() |
405 | 403 | df.drop_duplicates('A', inplace=True) |
|
0 commit comments