raise ValueError.new(msg)
# Check that all of the entries of ``A`` are nonnegative.
- if not all([ a >= 0 for a in A.list() ]):
+ if not all( a >= 0 for a in A.list() ):
return False
# It's nonnegative, so all we need to do is check that it's
# one of them is nonnegative, then return that.
A = random_psd(V, accept_zero, rank)
- while not all([ x >= 0 for x in A.list() ]):
+ while not all( x >= 0 for x in A.list() ):
A = random_psd(V, accept_zero, rank)
return A