results=[]
for x in range(5):
results += '$'
print(results)
output : ['$', '$', '$', '$', '$']
This code behaves differently from typical += operator. As you can see here it has generated a list with the $ string inside it.
It's not equal to what we think results = results + '$'. This code will throw you an error.
Can you describe what is going on this code?