[Baypiggies] PEP-8 Style Interpretation Question
jim
jim at well.com
Tue May 27 06:52:57 CEST 2008
oops:
## 94003,
On Mon, 2008-05-26 at 21:51 -0700, jim wrote:
> what about ## for the case of
> zip_codes = [
> ## 94001,
> 94002,
> ## 94003
> # ...
> ]
>
>
>
> On Mon, 2008-05-26 at 20:25 -0700, Drew Perttula wrote:
> > Matt Good wrote:
> > >> I could compromise to
> > >> def demo(
> > >> first_attribute,
> > >> second_attribute):
> > >>
> > >> print "spam"
> > >
> >
> > Things are different if the items are equal peers. There's a practical
> > advantage to the spaced-out style. Consider some list elements like this:
> >
> > zip_codes = [
> > 94001,
> > 94002,
> > 94003,
> > 94004,
> > ]
> >
> > Since I've put each item on its own line and included the optional comma
> > at the end, you can now easily switch on and off any combination of
> > lines, e.g. for testing.
> >
> > zip_codes = [
> > # 94001,
> > 94002,
> > # 94003,
> > # 94004,
> > ]
> >
> > This style also makes it really easy to add more items to the end of the
> > list, to reorder the items, etc. Omitting the last comma or putting the
> > ] after the 4 would make editing the code more awkward, and I don't
> > think that was ever a goal of pep8.
> > _______________________________________________
> > Baypiggies mailing list
> > Baypiggies at python.org
> > To change your subscription options or unsubscribe:
> > http://mail.python.org/mailman/listinfo/baypiggies
> >
More information about the Baypiggies
mailing list