indices question
Lanny
lanny at freshells.ch
Sat Sep 6 17:43:31 EDT 2008
> Lanny:
>> ...
>> varcc = raw_input
>> grid[varc] = 'O'
>> ...
>> Why can't I put a varible thats an integer instead?
>
> 'varcc' and 'varc' are different names.
>
> 'raw_input' isn't a function call, you may want to turn that into a
> function call.
>
> varc isn't an integer, you may have to convert it to integer first,
> using int(), because Python lists aren't like Lua ones, they are
> represented with a sequence of cells, and an integer number is used to
> denote what cells you want. Note that the cell must already exists
> before accessing its contents.
>
> Maybe you want to use an associative array instead, named 'dict' in
> Python, that allows you freedom in the type of the keys and allows you
> to create cells on the fly.
>
> Surely my answer isn't enough to solve your problems, but it may give
> you a starting point.
>
> Bye,
> bearophile
Thanks, this was very usefull
-- Posted on news://freenews.netfront.net - Complaints to news at netfront.net --
More information about the Python-list
mailing list