Lines Matching defs:keys
81 self.assertEqual(set(d.keys()), set())
83 k = d.keys()
89 self.assertRaises(TypeError, d.keys, None)
90 self.assertEqual(repr(dict(a=1).keys()), "dict_keys(['a'])")
115 m1 = d.keys().mapping
207 def keys(self):
208 return self.d.keys()
219 def keys(self):
224 def keys(self):
241 def keys(self):
369 # keys-space (to optimize memory footprint).
622 self.helper_keys_contained(lambda x: x.keys())
692 k1 = {1:1, 2:2}.keys()
693 k2 = {1:1, 2:2, 3:3}.keys()
694 k3 = {4:4}.keys()
732 # Just a few for .keys()
733 self.assertTrue({1:1}.keys() == {1})
734 self.assertTrue({1} == {1:1}.keys())
735 self.assertEqual({1:1}.keys() | {2}, {1, 2})
736 self.assertEqual({2} | {1:1}.keys(), {1, 2})
759 self.assertNotIn(2, d.keys())
872 views = (dict.items, dict.values, dict.keys)
1271 support.check_free_after_iterating(self, lambda d: iter(d.keys()), dict)
1397 self.assertEqual(list(reversed({}.keys())), [])
1403 self.assertEqual(list(reversed(dict().keys())), [])
1434 def keys(self):
1435 return reversed(list(dict.keys(self)))
1437 __iter__ = keys
1466 # `str` keys. Make sure the unoptimized path is used when a non-`str`
1557 # because they might be the same object as one of the dict keys,