New submission from Sai Krishna G: Hi, I am trying to rotate list of 3 to left for this I am trying to define this function def rotate_left3(nums)
#argument nums is list for example rotate_left3([1, 2, 3]) I am expecting value [2,3,1] in return. I have written the following code a = nums a[0]=nums[1] a[1]=nums[2] a[2]=nums[0] return a #this is returning [2,3,2] instead of [2,3,1] however if I assign a = [0,0,0] #or any other value other than directly assigning nums the code works perfectly ---------- components: Windows files: rotate_left3.py messages: 224586 nosy: Sai.Krishna.G priority: normal severity: normal status: open title: Rotating items of list to left type: behavior versions: Python 2.7 Added file: http://bugs.python.org/file36215/rotate_left3.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue22124> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com