Lines Matching refs:itemgetter
403 f = operator.itemgetter(2)
408 f = operator.itemgetter(10)
414 self.assertRaises(SyntaxError, operator.itemgetter(42), C())
416 f = operator.itemgetter('name')
418 self.assertRaises(TypeError, operator.itemgetter)
421 f = operator.itemgetter('key')
423 f = operator.itemgetter('nonkey')
428 getcount = operator.itemgetter(1)
435 self.assertEqual(operator.itemgetter(2,10,5)(data), ('2', '10', '5'))
436 self.assertRaises(TypeError, operator.itemgetter(2, 'x', 5), data)
440 self.assertEqual(operator.itemgetter(-1)(t), 'e')
441 self.assertEqual(operator.itemgetter(slice(2, 4))(t), ('c', 'd'))
447 self.assertEqual(operator.itemgetter(0)(T('abc')), 'a')
448 self.assertEqual(operator.itemgetter(0)(['a', 'b', 'c']), 'a')
449 self.assertEqual(operator.itemgetter(0)(range(100, 200)), 100)
602 itemgetter = self.module.itemgetter
606 f = itemgetter(2)
611 f = itemgetter(2, 0, 4)