>>> import itertools >>> name_generator = itertools.imap("name-{}".format,itertools.count()) >>> new_name = next(name_generator) >>> new_name 'name-0' >>> new_name = next(name_generator) >>> new_name 'name-1'