Lines Matching refs:dict
91 generic_types = [type, tuple, list, dict, set, frozenset, enumerate,
150 for t in tuple, list, dict, set, frozenset, defaultdict, deque:
155 if t is dict:
156 self.assertEqual(alias(iter([('a', 1), ('b', 2)])), dict(a=1, b=2))
157 self.assertEqual(alias(a=1, b=2), dict(a=1, b=2))
183 t = dict[int, None]
184 self.assertEqual(dict.fromkeys(range(2)), {0: None, 1: None}) # This works
226 D0 = dict[str, int]
229 D1a = dict[str, V]
232 D1b = dict[K, int]
235 D2a = dict[K, V]
238 D2b = dict[T, T]
288 self.assertEqual(dict[str, T][int], dict[str, int])
289 self.assertEqual(dict[T, int][str], dict[str, int])
290 self.assertEqual(dict[K, V][str, int], dict[str, int])
291 self.assertEqual(dict[T, T][int], dict[int, int])
294 self.assertEqual(list[dict[T, int]][str], list[dict[str, int]])
295 self.assertEqual(list[dict[str, T]][int], list[dict[str, int]])
296 self.assertEqual(list[dict[K, V]][str, int], list[dict[str, int]])
297 self.assertEqual(dict[T, list[int]][str], dict[str, list[int]])
304 self.assertEqual(dict[T, List[int]][str], dict[str, List[int]])
309 dict[T, int][str, int]
311 dict[str, T][str, int]
313 dict[T, T][str, int]
317 self.assertEqual(dict[str, int], dict[str, int])
320 self.assertNotEqual(dict[str, int], dict[str, str])