[Tutor] What does "TypeError: 'int' object is not iterable" mean?
Richard D. Moores
rdmoores at gmail.com
Sun Oct 24 13:56:11 CEST 2010
On Sat, Oct 23, 2010 at 02:28, col speed <ajarncolin at gmail.com> wrote:
>> Message: 7
>> Date: Fri, 22 Oct 2010 21:48:29 -0700
>> From: "Richard D. Moores" <rdmoores at gmail.com>
>> To: "Steven D'Aprano" <steve at pearwood.info>
>> Cc: tutor at python.org
>> Subject: Re: [Tutor] What does "TypeError: 'int' object is not
>> iterable" mean?
>> <AANLkTi=8EszCxYg-rAQBm0YyD=_dKVg4ZKoj+e_QUXX5 at mail.gmail.com>
>> Content-Type: text/plain; charset=UTF-8
>> It's great to have you chime in, Steven. I do wish you would stop
>> pulling your punches, however. ;)
>> I've never seen that convention, but I'll try to follow it.
>> > (BTW, I really hate the name "floatt". It makes me think you're
>> > stuttering.)
>> I'll use "x" instead. Anything you'd like to say about the rest of the
>> Thanks, Steven.
>> Excuse me, I'm not a professional. Rather than "x", I would use "float_"
>> or even "not_int", as mentioned in PEP8:
> If a function argument's name clashes with a reserved keyword, it is
> generally better to append a single trailing underscore rather than
> an abbreviation or spelling corruption. Thus "print_" is better than
> "prnt". (Perhaps better is to avoid such clashes by using a synonym.)
> Steven knows his subject, please don't answer like this.
And I have a request of you: Please don't change the Subject header
when you reply. I didn't see your post with it's important suggestion
until just now.
Thanks for the quote from PEP8. I went with "myfloat", on Dave
Angel's suggestion, but float_ looks good as well. 'not_int' is not so
good, because many kinds of objects are "not_int"s.
As for Steven, you're absolutely correct -- and I've learned a lot from him.
Dave Angel wrote:
> Sometimes Steven's style can be a bit caustic, but there's almost always a
> few important nuggets.
and I replied:
>Absolutely there are! And I have no problem with his style. I just
>couldn't hold back what I intended to be a gentle jab of sarcasm.
>Dangerous in email--especially an email list.
More information about the Tutor