On Wed, 1 Oct 2008 09:41:57 -0700 (PDT) sandric ionut <[EMAIL PROTECTED]> wrote: > Hi: > > I have the following situation: > nameAll = [] > for i in range(1,10,1): > n = "name" + str([i]) > nameAll += n > print nameAll > > I get: > > ['n', 'a', 'm', 'e', '[', '1', ']', 'n', 'a', 'm', 'e', '[', '2', ']', 'n', > 'a', 'm', 'e', '[', '3', ']', 'n', 'a', 'm', 'e', '[', '4', ']', 'n', 'a', > 'm', 'e', '[', '5', ']', 'n', 'a', 'm', 'e', '[', '6', ']', 'n', 'a', 'm', > 'e', '[', '7', ']', 'n', 'a', 'm', 'e', '[', '8', ']', 'n', 'a', 'm', 'e', > '[', '9', ']'] > > but I would like to have it as: > > name1 name2 name3 ...name10
nameAll = ["name%d" % x for x in range(1,10,1)] -- D'Arcy J.M. Cain <[EMAIL PROTECTED]> | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner. -- http://mail.python.org/mailman/listinfo/python-list