python-workout icon indicating copy to clipboard operation
python-workout copied to clipboard

Bugfix: e10b1_mysum_bigger_than.py

Open eguar11011 opened this issue 1 year ago • 0 comments

The previous solution only supported int types, resulting in a TypeError when trying to sum other data types, such as lists. This update fixes the issue by allowing mysum_bigger_than to handle additional data types, including list, tuple, and str.

Error Before Fix: print(mysum_bigger_than([1, 2, 3], [4, 5, 6], [23, 52])) # Expecting [4, 5, 6] + [23, 52] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/eduards/repositorios/Learning/python_workout/list_and_tuples/9-Exer-First-last/test.py", line 12, in mysum_bigger_than output += item TypeError: unsupported operand type(s) for +=: 'int' and 'list'

Fix: The new implementation now supports summing elements like lists, tuples, and strings, ensuring the function can handle multiple data types beyond just int.

eguar11011 avatar Sep 25 '24 16:09 eguar11011