Bugfix: e10b1_mysum_bigger_than.py
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.