NickName:John Smith Optional Ask DateTime:2013-07-26T20:12:07 Is Python unpacking thread safe? Is an operation like x,y = self.mytuple atomic in Python ? Or could self.mytuple be modified by another thread during the assignment, leading to x refering to the first version of self.mytuple, and y to the second version? I'm using Python 3. Copyright Notice:Content Author:「John Smith Optional」,Reproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.Link to original article:https://stackoverflow.com/questions/17880986/is-python-unpacking-thread-safe Answers