On 2023-11-13 21:03, Barry via Python-list wrote:


On 13 Nov 2023, at 17:48, Dom Grigonis <dom.grigo...@gmail.com> wrote:

Short circuiting happens, when:
xor([True, True, False, False], n=1)
At index 1 it is clear that the answer is false.

Can you share an example with 4 values that is true?
And explain why it is xor.

I think what the OP wants is something that stops after finding n true items.

It's a more general form of what 'any' and 'all' do - 'any' stops when it finds 1 true item and 'all' stops when it finds 1 false item.

In general, you might want to stop when you find n true items or n false items, or whatever.

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to