Overcomplicated Python Solution🐍(watch to learn smth new)
IntuitionIn a balanced string sum of all odd-places and even-places numbers is the same so their difference is 0.In writing the solution this article helped me:
# Intuition
In a balanced string sum of all odd-places and even-places numbers is the same so their difference is **0**.

In writing the solution this article helped me: https://stackoverflow.com/questions/59092561/how-to-use-iterator-in-while-loop-statement-in-python

So we just add all numbers on even positions and subtract all numbers on odd positions and at the end check if we have 0 or not.

# Code
```python3 []
class Solution:
    def isBalanced(self, num: str) -> bool:
        it, ans = iter(num), 0
        while ((even := next(it, None)) is not None):
            ans += int(even) - (odd := int(next(it, 0)))
        return not ans
```
['Python3']