diff --git a/pandas/tests/frame/indexing/test_indexing.py b/pandas/tests/frame/indexing/test_indexing.py index e33009f4597f0..c8a4103347477 100644 --- a/pandas/tests/frame/indexing/test_indexing.py +++ b/pandas/tests/frame/indexing/test_indexing.py @@ -73,8 +73,8 @@ def test_getitem_dupe_cols(self): iter, Index, set, - lambda l: dict(zip(l, range(len(l)))), - lambda l: dict(zip(l, range(len(l)))).keys(), + lambda l: {index: value for index, value in zip(l, range(len(l)))}, + lambda l: {index: value for index, value in zip(l, range(len(l)))}.keys(), ], ids=["list", "iter", "Index", "set", "dict", "dict_keys"], ) diff --git a/pandas/tests/frame/indexing/test_where.py b/pandas/tests/frame/indexing/test_where.py index 3495247585236..f8cd73e0d0e3b 100644 --- a/pandas/tests/frame/indexing/test_where.py +++ b/pandas/tests/frame/indexing/test_where.py @@ -29,7 +29,7 @@ def is_ok(s): issubclass(s.dtype.type, (np.integer, np.floating)) and s.dtype != "uint8" ) - return DataFrame(dict((c, s + 1) if is_ok(s) else (c, s) for c, s in df.items())) + return DataFrame({c: s + 1 if is_ok(s) else (c, s) for c, s in df.items()}) class TestDataFrameIndexingWhere: