On 2013-07-31 07:16, Joshua Landau wrote: > On 30 July 2013 18:52, Grant Edwards wrote: >> I also find intializers for tables of data to be much more easily >> read and maintained if the columns can be aligned. > > Why do you have tables in your Python code?
I've had occasion to write things like: for name, value, description in ( ("cost", 42, "How much it cost"), ("status", 3141, "Status code from ISO-3.14159"), ... ): do_something(name, value) print(description) I interpret Grant's statement as wanting the "table" to look like for name, value, description in ( ("cost", 42, "How much it cost"), ("status", 3141, "Status code from ISO-3.14159"), ... ): do_something(name, value) print(description) which does give some modest readability benefits, but at a creation cost I personally am unwilling to pay. -tkc -- http://mail.python.org/mailman/listinfo/python-list