On 10/09/2013 11:12 PM, Peter Cacioppi wrote:
I'm trying to think of a good example usage of echo-argument and. Maybe
something like
possible = foo and foo.allowsit()
if (possible is None) :
print "foo not provided"
if (possible is False) :
print "foo doesn't allow it"
A bit awkward, echo-argument or is more naturally useful to me then
echo-argument and.
It's used as a guard:
if some_list and some_list[0] == something_or_other:
do some_work()
Without the 'some_list and' portion when some_list was either empty or, say, None, the some_list[0] would fail with an
error (IndexError, TypeError, etc.).
--
~Ethan~
--
https://mail.python.org/mailman/listinfo/python-list