Is there a clever way to pass arguments

Steven D'Aprano steve+comp.lang.python at pearwood.info
Wed Aug 8 21:34:31 EDT 2012


On Wed, 08 Aug 2012 18:20:40 -0700, bruceg113355 wrote:

> z = []
> z.append(0)
> z.append(1)
> z.append(2)
> z.append(3)
> z.append(4)
> z.append(5)
> z.append(6)
> z.append(7)

That can be written as:

z = [0, 1, 2, 3, 4, 5, 6, 7]

Or better still:

z = range(8)  # In Python 3, use list(range(8)) instead.



-- 
Steven




More information about the Python-list mailing list