On Jul 24, 6:57 am, Grant Edwards <inva...@invalid> wrote: > On 2009-07-24, Dr. Phillip M. Feldman <pfeld...@verizon.net> wrote: > > > > > Some aspects of the Python design are remarkably clever, while > > others leave me perplexed. Here's an example of the latter: > > Why does len() give an error when applied to an int or float? > > len() should always return something; in particular, when > > applied to a scalar, it should return a value of 1. > > If len(7) returned a value of 1, then wouldn't one expect 7[0] > to be valid? It isn't, so you'd then have to redefine all > types so that they are sequences that can be indexed. Sounds > like a big mess to me...
You can call the big mess "Matlab". Carl Banks -- http://mail.python.org/mailman/listinfo/python-list