Verify only one element in iterable

suggest change

Use unpacking to extract the first element and ensure it’s the only one:

a, = iterable

def foo():
    yield 1

a, = foo()  # a = 1

nums = [1, 2, 3]
a, = nums  # ValueError: too many values to unpack

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents