from timeit import *
stats = ['for i in xrange(1000): iter(s).next()   ',
    """for i in xrange(1000): 
	for x in s: 
		break""",
    'for i in xrange(1000): s.add(s.pop())   ',
    'for i in xrange(1000): s.get()          ']
for stat in stats:
    t = Timer(stat, setup='s=set(range(100))')
try:
    print('Time for %s:\t %f' % (stat, t.timeit(number=1000)))
except:
    t.print_exc()
Как получить элемент из набора, не удаляя его?