Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
with solution in Creative category for Easy Unpack by Sim0000
class Unpack:
def __init__(self, e):
self.e = e
def __enter__(self):
return self.e[0], self.e[2], self.e[-2]
def __exit__(self, exc_type, exc_value, traceback):
pass
def easy_unpack(elements):
with Unpack(elements) as answer:
return answer
if __name__ == '__main__':
#These "asserts" using only for self-checking and not necessary for auto-testing
assert easy_unpack((1, 2, 3, 4, 5, 6, 7, 9)) == (1, 3, 7)
assert easy_unpack((1, 1, 1, 1)) == (1, 1, 1)
assert easy_unpack((6, 3, 7)) == (6, 7, 3)
print('Done! Go Check!')
July 3, 2022
Comments: