I don't know if python's assign statement allows assigning more than one variables (a=b=1). Because that's where assign expressions are most useful and least confusing. Otherwise, it's really easy to mess up, and many languages already got some sort of foreach mechanics that makes the confusing usage obsolete.<br><br>On a side note, Codesys ExST supports assigning multiple variables with one single statement, and they even provide 3 operators for that ( := S= R= ), for the ease of industrial automation. Many language could benefit from that if it's for controlling physical objects.