Skip to content

Conversation

eguar11011
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant