katie smith wrote: > Traceback (most recent call last): > File "C:\Python25\empire\Empire Strategy.pyw", line 322 > Maty = Searched(number) > TypeError: 'list' object is not callable > > My list is NewMap1 =[0,0,0,0,0,0,2,0,2,2,3,2,0,0,0,0] > > so Maty Searched(number is supposed to give me 0 when > Search = "NewMap" > number = 0 > bignum = 1 > bignumer = repr(bignum) > Searching = Search+bignumer > Searched = eval(Searching) > Maty = Searched[number] > > instead i get that error whats up? i thought it is suppose to give me > NewMap1(0).when I print it it works fine and gives me the result 0 > but when I go to save the number as Maty-(randomletters) it keeps > giving me the stupid error. You're not telling us something important. When I execute the statements you give, I do indeed get 0 for the value of Maty, which is what you expect -- so I see no problem.
But then in your next claim, you say "save the number as Maty-(randomletters)". What does that mean? What Python statement are you running? What means "save"? What is "randomletters"? The error you are getting is usually gotten by code that tries to treat a variable containing a list as a function. Example: someList = [1,2,3] someList(99) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'list' object is not callable Gary Herron > > please help > > Ps: rather than doing in your head making a test prgram to run exactly > that might be better > > ------------------------------------------------------------------------ > Looking for last minute shopping deals? Find them fast with Yahoo! > Search. > <http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping> -- http://mail.python.org/mailman/listinfo/python-list